Parents: | peg.javascript |
Class | Superclass | Slots |
ast-array | tuple | values |
ast-begin | tuple | statements |
ast-binding | tuple | name value |
ast-binop | tuple | lhs rhs operator |
ast-break | tuple | |
ast-call | tuple | expr args |
ast-case | tuple | c cs |
ast-cond-expr | tuple | condition then else |
ast-continue | tuple | |
ast-default | tuple | cs |
ast-do-while | tuple | statements condition |
ast-for | tuple | i c u statements |
ast-for-in | tuple | v e statements |
ast-func | tuple | fs body |
ast-get | tuple | value |
ast-getp | tuple | index expr |
ast-if | tuple | condition true false |
ast-json | tuple | bindings |
ast-keyword | tuple | value |
ast-mset | tuple | lhs rhs operator |
ast-name | tuple | value |
ast-new | tuple | name args |
ast-number | tuple | value |
ast-postop | tuple | expr operator |
ast-preop | tuple | expr operator |
ast-regexp | tuple | body flags |
ast-return | tuple | e |
ast-send | tuple | method expr args |
ast-set | tuple | lhs rhs |
ast-string | tuple | value |
ast-switch | tuple | expr statements |
ast-this | tuple | |
ast-throw | tuple | e |
ast-try | tuple | t e c f |
ast-unop | tuple | expr operator |
ast-var | tuple | name value |
ast-while | tuple | condition statements |
ast-with | tuple | expr body |
Word | Stack effect |
ast-array? | ( object -- ? ) |
ast-begin? | ( object -- ? ) |
ast-binding? | ( object -- ? ) |
ast-binop? | ( object -- ? ) |
ast-break? | ( object -- ? ) |
ast-call? | ( object -- ? ) |
ast-case? | ( object -- ? ) |
ast-cond-expr? | ( object -- ? ) |
ast-continue? | ( object -- ? ) |
ast-default? | ( object -- ? ) |
ast-do-while? | ( object -- ? ) |
ast-for-in? | ( object -- ? ) |
ast-for? | ( object -- ? ) |
ast-func? | ( object -- ? ) |
ast-get? | ( object -- ? ) |
ast-getp? | ( object -- ? ) |
ast-if? | ( object -- ? ) |
ast-json? | ( object -- ? ) |
ast-keyword? | ( object -- ? ) |
ast-mset? | ( object -- ? ) |
ast-name? | ( object -- ? ) |
ast-new? | ( object -- ? ) |
ast-number? | ( object -- ? ) |
ast-postop? | ( object -- ? ) |
ast-preop? | ( object -- ? ) |
ast-regexp? | ( object -- ? ) |
ast-return? | ( object -- ? ) |
ast-send? | ( object -- ? ) |
ast-set? | ( object -- ? ) |
ast-string? | ( object -- ? ) |
ast-switch? | ( object -- ? ) |
ast-this? | ( object -- ? ) |
ast-throw? | ( object -- ? ) |
ast-try? | ( object -- ? ) |
ast-unop? | ( object -- ? ) |
ast-var? | ( object -- ? ) |
ast-while? | ( object -- ? ) |
ast-with? | ( object -- ? ) |