Rex
bopE
bopE [varE 'f' varE 'x' varE 'y'] ; Returns a Rex node for (f x y)
bopE [varE '+' natE 1 natE 2] ; Returns a Rex node for (+ 1 2)
bopE [varE 'single'] ; Returns a Rex node for singlebapE
bapE [varE 'f' varE 'x' varE 'y'] ; Returns a Rex node for (f x
; y)
bapE [varE 'if' varE 'cond' varE 'then' varE 'else']
; Returns a Rex node for (if cond then
; else)
bapE [varE 'single'] ; Returns a Rex node for singlebowE
bowE [natE 1 natE 2 natE 3] ; Returns a Rex node for (| 1 2 3)
bowE [varE 'a' varE 'b'] ; Returns a Rex node for (| a b)
bowE [] ; Returns a Rex node for (|)appE
rowE
Last updated