R⁷RS parser/printer #2

Merged
msyds merged 13 commits from r7rs-parser into main 2026-08-23 01:21:52 -06:00
7 changed files with 24 additions and 0 deletions
Showing only changes of commit 66386cda64 - Show all commits
+7
View File
@@ -0,0 +1,7 @@
[ SynNone :< SimpleF
( SimpleSymbol ".." )
, SynNone :< SimpleF
( SimpleSymbol ".abc" )
, SynNone :< SimpleF
( SimpleSymbol "....abcc" )
]
@@ -0,0 +1 @@
.. .abc ....abcc
+13
View File
@@ -0,0 +1,13 @@
[ SynNone :< SimpleF
( SimpleSymbol "abc" )
, SynNone :< SimpleF
( SimpleString "xyz" )
, SynNone :< SimpleF
( SimpleSymbol "수학" )
, SynNone :< CompoundF
( ListF Ordinary
[ SynNone :< SimpleF
( SimpleSymbol "數學" )
]
)
]
@@ -0,0 +1,2 @@
abc"xyz"
수학(數學)
+1
View File
@@ -38,6 +38,7 @@ brokenStackifyTests =
brokenReaderTests =
[ "delimited-identifier"
, "string-line-continuation"
, "peculiar-identifier-dot"
]
test_root :: IO TestTree