fix: 233/233 (100%) - ##Inf/NaN reader, #?@ splicing, :clj platform, doseq :when/:let/:while, hex overflow, unquote-splicing

This commit is contained in:
2026-05-11 01:49:42 +03:00
parent 549e04f24d
commit 075e5f6df0
4 changed files with 165 additions and 178 deletions
+2 -1
View File
@@ -98,7 +98,8 @@ def strip_reader_conditionals(text):
def run_test(cljc_path, timeout=30):
with open(cljc_path, 'r') as f:
content = f.read()
content = strip_reader_conditionals(content)
# Reader conditionals are now handled by the reader itself
# content = strip_reader_conditionals(content)
content = content.replace('##Inf', 'inf').replace('##-Inf', '-inf').replace('##NaN', 'nan')
content = re.sub(r'#:([\w-]+)', r'\1', content) # #:foo → foo
stubs = '''(do