45 lines
656 B
Scheme
45 lines
656 B
Scheme
[
|
|
(array)
|
|
(object)
|
|
(arguments)
|
|
(formal_parameters)
|
|
|
|
(statement_block)
|
|
(switch_statement)
|
|
(switch_case)
|
|
(switch_default)
|
|
(object_pattern)
|
|
(class_body)
|
|
(named_imports)
|
|
|
|
(binary_expression)
|
|
(return_statement)
|
|
(template_substitution)
|
|
(export_clause)
|
|
|
|
(call_expression)
|
|
(assignment_expression)
|
|
(member_expression)
|
|
(lexical_declaration)
|
|
(variable_declaration)
|
|
(assignment_expression)
|
|
|
|
(if_statement)
|
|
(for_statement)
|
|
(for_in_statement)
|
|
(while_statement)
|
|
(do_statement)
|
|
(try_statement)
|
|
(with_statement)
|
|
(throw_statement)
|
|
|
|
(export_statement)
|
|
(import_statement)
|
|
] @indent
|
|
|
|
[
|
|
"}"
|
|
"]"
|
|
")"
|
|
] @outdent
|