parse assignment
This commit is contained in:
parent
a998a57000
commit
9a984fcc2b
|
@ -350,6 +350,12 @@
|
||||||
|
|
||||||
(define-syntax-class (expression-top context)
|
(define-syntax-class (expression-top context)
|
||||||
#:literals (semicolon)
|
#:literals (semicolon)
|
||||||
|
[pattern ((~var left honu-identifier)
|
||||||
|
honu-=
|
||||||
|
(~var right (ternary context))
|
||||||
|
semicolon
|
||||||
|
. rest)
|
||||||
|
#:with result #'1]
|
||||||
[pattern ((~var x0 (debug-here (format "expression top\n")))
|
[pattern ((~var x0 (debug-here (format "expression top\n")))
|
||||||
(~var e (ternary context))
|
(~var e (ternary context))
|
||||||
(~var x1 (debug-here (format "expression top 1 ~a\n" (syntax->datum #'e))))
|
(~var x1 (debug-here (format "expression top 1 ~a\n" (syntax->datum #'e))))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user