2018-01-08 05:34:04 +08:00
|
|
|
// Define ELEM before including this file.
|
|
|
|
ELEM(job_list)
|
|
|
|
ELEM(job)
|
2018-03-03 10:09:16 +08:00
|
|
|
ELEM(job_decorator)
|
2018-03-02 05:39:39 +08:00
|
|
|
ELEM(job_conjunction)
|
2018-03-02 10:30:48 +08:00
|
|
|
ELEM(job_conjunction_continuation)
|
2018-01-08 05:34:04 +08:00
|
|
|
ELEM(job_continuation)
|
|
|
|
ELEM(statement)
|
|
|
|
ELEM(if_statement)
|
|
|
|
ELEM(if_clause)
|
|
|
|
ELEM(else_clause)
|
|
|
|
ELEM(else_continuation)
|
|
|
|
ELEM(switch_statement)
|
|
|
|
ELEM(case_item_list)
|
|
|
|
ELEM(case_item)
|
|
|
|
ELEM(block_statement)
|
|
|
|
ELEM(block_header)
|
|
|
|
ELEM(for_header)
|
|
|
|
ELEM(while_header)
|
|
|
|
ELEM(begin_header)
|
|
|
|
ELEM(function_header)
|
2018-03-03 10:09:16 +08:00
|
|
|
ELEM(not_statement)
|
2018-01-08 05:34:04 +08:00
|
|
|
ELEM(andor_job_list)
|
|
|
|
ELEM(decorated_statement)
|
|
|
|
ELEM(plain_statement)
|
|
|
|
ELEM(argument_list)
|
|
|
|
ELEM(arguments_or_redirections_list)
|
|
|
|
ELEM(argument)
|
|
|
|
ELEM(redirection)
|
|
|
|
ELEM(optional_background)
|
2018-02-19 06:37:44 +08:00
|
|
|
ELEM(optional_newlines)
|
2018-01-08 05:34:04 +08:00
|
|
|
ELEM(end_command)
|
|
|
|
ELEM(freestanding_argument_list)
|
|
|
|
#undef ELEM
|
|
|
|
|