end_of_line # end_of_line_silent # tab # block_comment # block_comment_chunk # block_comment_continue # not_end_of_line # line_comment # whitespace_chunk # whitespace # whitespace_ # nonempty_whitespace # ALPHA # DIGIT # HEXDIG # simple_label_first_char # simple_label_next_other_char # simple_label_next_char # simple_label_start simple_label quoted_label label_raw label # double_quote_chunk double_quote_literal single_quote_continue single_quote_literal # text_literal_raw # if_raw # then_raw # else_raw # let_raw # in_raw # as_raw # using_raw # merge_raw # missing_raw # Optional_raw # Text_raw # List_raw # Infinity_raw # if_ # then # else_ # let_ # in_ # as_ # using # merge Optional Text List # equal # or # plus # text_append # list_append # and # times # double_equal # not_equal # dot # bar # comma # at # colon # import_alt # open_parens # close_parens_raw # close_parens # open_brace # close_brace_raw # close_brace # open_bracket # close_bracket_raw # close_bracket # open_angle # close_angle_raw # close_angle # combine # combine_types # prefer # lambda # forall # arrow # exponent double_literal_raw natural_literal_raw integer_literal_raw identifier_raw identifier # path_character # quoted_path_character # path_component path # local_raw scheme http_raw authority userinfo host port IP_literal IPvFuture IPv6address h16 ls32 IPv4address dec_octet reg_name pchar query fragment pct_encoded unreserved sub_delims http env_raw bash_environment_variable posix_environment_variable posix_environment_variable_character import_type_raw hash_raw import_hashed_raw import_raw # expression lambda_expression ifthenelse_expression let_expression forall_expression arrow_expression merge_expression # empty_list_or_optional empty_collection non_empty_optional annotated_expression # operator_expression import_alt_expression or_expression plus_expression text_append_expression list_append_expression and_expression combine_expression prefer_expression combine_types_expression times_expression equal_expression not_equal_expression application_expression # atomic_expression # atomic_expression_raw selector_expression_raw selector_raw labels_raw # primitive_expression_raw literal_expression_raw # record_type_or_literal empty_record_literal empty_record_type non_empty_record_type_or_literal non_empty_record_type non_empty_record_literal union_type_or_literal empty_union_type non_empty_union_type_or_literal non_empty_list_literal_raw # parenthesized_expression_raw # complete_expression