Recursive descent parser generator: Difference between revisions

m
J: fix left/right argument order thing
(J: bugfix)
m (J: fix left/right argument order thing)
Line 386:
:
r=. genname''
emit r,'=:',yx,m,xy
r
)
Line 404:
 
<lang J> parse '(one + two) * three - four * five'
z0001=:five*four*five
z0002=:two+one+two
z0003=:three*z0002*three
z0004=:z0001-z0003-z0001
z0004</lang>
6,962

edits