satom
satom
:=
cbind
|
sexpr_code_prefix
STRING
cbind
|
sexpr_code_prefix
NAME
typing
|
typecase_expr
parsing
|
sglr_parse
regexps
|
sregmatch_expr
patterns
|
pattern_match
patterns
|
typematch
sexpr
with
stype_matching
+
endmatch
expressions
|
sliteral
expressions
|
_
ast_patany
expressions
|
...
ast_ellipsis
expressions
|
false
(ast_typed_case 0 2)
expressions
|
true
(ast_typed_case 1 2)
expressions
|
callback [
sexpr
]
expressions
|
[|
sexpr
|]
expressions
|
{
sexpr
}
expressions
|
scompound
expressions
|
(
sexpr
)
expressions
|
( )
()
expressions
|
sconditional
expressions
|
suserlbtoken
sexpr
suserrbtoken