42 lines
708 B
Scheme
42 lines
708 B
Scheme
[
|
|
(const_section)
|
|
(var_section)
|
|
(let_section)
|
|
(type_section)
|
|
(using_section)
|
|
(object_declaration)
|
|
(tuple_type)
|
|
(enum_declaration)
|
|
(case)
|
|
(if)
|
|
(when)
|
|
(conditional_declaration)
|
|
(variant_declaration)
|
|
(of_branch)
|
|
(elif_branch)
|
|
(else_branch)
|
|
(for)
|
|
(while)
|
|
(block)
|
|
(static_statement)
|
|
(pragma_statement)
|
|
(try)
|
|
(except_branch)
|
|
(finally_branch)
|
|
(do_block)
|
|
(call
|
|
(argument_list
|
|
(statement_list)))
|
|
(proc_declaration)
|
|
(func_declaration)
|
|
(method_declaration)
|
|
(iterator_declaration)
|
|
(converter_declaration)
|
|
(template_declaration)
|
|
(macro_declaration)
|
|
(proc_expression)
|
|
(func_expression)
|
|
(iterator_expression)
|
|
(concept_declaration)
|
|
] @fold
|