#line 13 "KEYWORDS.txt"
struct dict_entry;
#include <string.h>
-/* maximum key range = 359, duplicates = 0 */
+/* maximum key range = 323, duplicates = 0 */
#ifdef __GNUC__
__inline
{
static const unsigned short asso_values[] =
{
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 35, 360, 360, 360, 60, 360, 360,
- 360, 360, 30, 85, 360, 45, 360, 20, 60, 35,
- 0, 25, 360, 360, 360, 360, 360, 360, 360, 360,
- 10, 90, 0, 80, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 20, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 30, 360, 360, 90, 360, 100, 70, 0,
- 5, 30, 40, 115, 15, 15, 360, 50, 40, 60,
- 0, 15, 0, 85, 70, 30, 25, 0, 95, 30,
- 25, 10, 20, 40, 360, 0, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360, 360, 360, 360, 360,
- 360, 360, 360, 360, 360, 360
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 110, 324, 324, 324, 105, 324, 324,
+ 324, 324, 100, 50, 324, 35, 324, 10, 35, 10,
+ 80, 35, 324, 324, 324, 324, 324, 324, 324, 324,
+ 95, 60, 15, 40, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 40, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 15, 324, 324, 100, 324, 20, 70, 15,
+ 5, 60, 55, 100, 55, 0, 324, 55, 35, 100,
+ 0, 0, 0, 110, 65, 0, 30, 15, 80, 160,
+ 55, 85, 15, 5, 324, 0, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324
};
register unsigned int hval = len;
{
enum
{
- TOTAL_KEYWORDS = 170,
+ TOTAL_KEYWORDS = 176,
MIN_WORD_LENGTH = 1,
MAX_WORD_LENGTH = 15,
MIN_HASH_VALUE = 1,
- MAX_HASH_VALUE = 359
+ MAX_HASH_VALUE = 323
};
static const struct dict_entry wordlist[] =
{
{""},
-#line 16 "KEYWORDS.txt"
- {">", def_gt},
-#line 134 "KEYWORDS.txt"
- {">>", def_GREATER_THAN_SIGN_GREATER_THAN_SIGN},
- {""}, {""}, {""}, {""}, {""},
-#line 41 "KEYWORDS.txt"
- {"dup", dup},
- {""}, {""},
-#line 90 "KEYWORDS.txt"
- {"dupdip", def_dupdip},
-#line 19 "KEYWORDS.txt"
- {"<>", def_neq},
- {""},
-#line 88 "KEYWORDS.txt"
- {"dupd", def_dupd},
-#line 87 "KEYWORDS.txt"
- {"dupdd", def_dupdd},
- {""},
-#line 89 "KEYWORDS.txt"
- {"dupdipd", def_dupdipd},
+#line 43 "KEYWORDS.txt"
+ {"i", i_joyfunc},
+#line 103 "KEYWORDS.txt"
+ {"ii", def_ii},
#line 46 "KEYWORDS.txt"
{"pop", pop},
{""},
-#line 121 "KEYWORDS.txt"
+#line 123 "KEYWORDS.txt"
{"popop", def_popop},
-#line 17 "KEYWORDS.txt"
- {"<", def_lt},
-#line 120 "KEYWORDS.txt"
+ {""},
+#line 122 "KEYWORDS.txt"
{"popopop", def_popopop},
#line 40 "KEYWORDS.txt"
{"dip", dip},
-#line 117 "KEYWORDS.txt"
+#line 119 "KEYWORDS.txt"
{"popd", def_popd},
-#line 116 "KEYWORDS.txt"
+#line 118 "KEYWORDS.txt"
{"popdd", def_popdd},
-#line 119 "KEYWORDS.txt"
+#line 121 "KEYWORDS.txt"
{"popopd", def_popopd},
-#line 118 "KEYWORDS.txt"
+#line 120 "KEYWORDS.txt"
{"popopdd", def_popopdd},
{""},
#line 82 "KEYWORDS.txt"
{"dipd", def_dipd},
+#line 83 "KEYWORDS.txt"
+ {"dipdd", def_dipdd},
+#line 84 "KEYWORDS.txt"
+ {"dipddd", def_dipddd},
+#line 85 "KEYWORDS.txt"
+ {"disenstacken", def_disenstacken},
+#line 187 "KEYWORDS.txt"
+ {"zip", def_zip},
+#line 38 "KEYWORDS.txt"
+ {"cons", cons},
{""},
-#line 43 "KEYWORDS.txt"
- {"i", i_joyfunc},
-#line 104 "KEYWORDS.txt"
- {"<<", def_LESS_THAN_SIGN_LESS_THAN_SIGN},
- {""}, {""}, {""},
-#line 158 "KEYWORDS.txt"
- {"uncons", def_uncons},
-#line 75 "KEYWORDS.txt"
- {"ccccons", def_ccccons},
- {""},
+#line 30 "KEYWORDS.txt"
+ {"/", fdiv_q},
+#line 164 "KEYWORDS.txt"
+ {"unswons", def_unswons},
+#line 41 "KEYWORDS.txt"
+ {"dup", dup},
#line 79 "KEYWORDS.txt"
{"codi", def_codi},
{""},
-#line 30 "KEYWORDS.txt"
- {"/", fdiv_q},
-#line 51 "KEYWORDS.txt"
- {"fn", fn},
+#line 92 "KEYWORDS.txt"
+ {"dupdip", def_dupdip},
+ {""},
#line 80 "KEYWORDS.txt"
{"codireco", def_codireco},
-#line 159 "KEYWORDS.txt"
- {"unit", def_unit},
- {""},
-#line 39 "KEYWORDS.txt"
- {"concat", concat},
-#line 101 "KEYWORDS.txt"
- {"ii", def_ii},
- {""},
-#line 38 "KEYWORDS.txt"
- {"cons", cons},
+#line 90 "KEYWORDS.txt"
+ {"dupd", def_dupd},
+#line 89 "KEYWORDS.txt"
+ {"dupdd", def_dupdd},
+#line 16 "KEYWORDS.txt"
+ {">", def_gt},
+#line 91 "KEYWORDS.txt"
+ {"dupdipd", def_dupdipd},
+#line 66 "KEYWORDS.txt"
+ {"and", def_and},
+#line 67 "KEYWORDS.txt"
+ {"app1", def_app1},
#line 76 "KEYWORDS.txt"
{"ccons", def_ccons},
-#line 164 "KEYWORDS.txt"
- {"x", def_x},
+#line 160 "KEYWORDS.txt"
+ {"uncons", def_uncons},
+#line 185 "KEYWORDS.txt"
+ {"\\/", def_REVERSE_SOLIDUS_SOLIDUS},
+#line 27 "KEYWORDS.txt"
+ {"add", add},
+#line 45 "KEYWORDS.txt"
+ {"loop", loop},
+#line 189 "KEYWORDS.txt"
+ {"uncons-two", def_uncons_HYPHEN_MINUS_two},
+#line 143 "KEYWORDS.txt"
+ {"spiral_next", def_spiral_next},
+#line 184 "KEYWORDS.txt"
+ {"/\\", def_SOLIDUS_REVERSE_SOLIDUS},
{""},
-#line 62 "KEYWORDS.txt"
- {"<{}", def_LESS_THAN_SIGN_LEFT_CURLY_BRACKET_RIGHT_CURLY_BRACKET},
#line 81 "KEYWORDS.txt"
{"dinfrirst", def_dinfrirst},
-#line 99 "KEYWORDS.txt"
- {"hypot", def_hypot},
+ {""}, {""},
+#line 136 "KEYWORDS.txt"
+ {">>", def_GREATER_THAN_SIGN_GREATER_THAN_SIGN},
{""},
-#line 109 "KEYWORDS.txt"
- {"nullary", def_nullary},
+#line 161 "KEYWORDS.txt"
+ {"unit", def_unit},
{""},
+#line 39 "KEYWORDS.txt"
+ {"concat", concat},
+#line 75 "KEYWORDS.txt"
+ {"ccccons", def_ccccons},
+#line 149 "KEYWORDS.txt"
+ {"stuncons", def_stuncons},
#line 78 "KEYWORDS.txt"
{"clop", def_clop},
-#line 108 "KEYWORDS.txt"
+#line 110 "KEYWORDS.txt"
{"nulco", def_nulco},
-#line 24 "KEYWORDS.txt"
- {"*", mul},
-#line 83 "KEYWORDS.txt"
- {"disenstacken", def_disenstacken},
-#line 37 "KEYWORDS.txt"
- {"cmp", cmp_joyfunc},
-#line 63 "KEYWORDS.txt"
- {"<<{}", def_LESS_THAN_SIGN_LESS_THAN_SIGN_LEFT_CURLY_BRACKET_RIGHT_CURLY_BRACKET},
-#line 155 "KEYWORDS.txt"
- {"third", def_third},
{""},
-#line 162 "KEYWORDS.txt"
- {"unswons", def_unswons},
-#line 107 "KEYWORDS.txt"
- {"not", def_not},
-#line 91 "KEYWORDS.txt"
- {"enstacken", def_enstacken},
+#line 51 "KEYWORDS.txt"
+ {"fn", fn},
{""},
-#line 136 "KEYWORDS.txt"
- {"second", def_second},
-#line 183 "KEYWORDS.txt"
- {"\\/", def_REVERSE_SOLIDUS_SOLIDUS},
-#line 135 "KEYWORDS.txt"
- {"run", def_run},
-#line 45 "KEYWORDS.txt"
- {"loop", loop},
-#line 138 "KEYWORDS.txt"
- {"shunt", def_shunt},
-#line 94 "KEYWORDS.txt"
- {"fourth", def_fourth},
-#line 85 "KEYWORDS.txt"
- {"down_to_zero", def_down_to_zero},
-#line 122 "KEYWORDS.txt"
- {"pow", def_pow},
-#line 156 "KEYWORDS.txt"
- {"tuck", def_tuck},
+#line 69 "KEYWORDS.txt"
+ {"app3", def_app3},
{""},
-#line 141 "KEYWORDS.txt"
- {"spiral_next", def_spiral_next},
-#line 182 "KEYWORDS.txt"
- {"/\\", def_SOLIDUS_REVERSE_SOLIDUS},
+#line 147 "KEYWORDS.txt"
+ {"stackd", def_stackd},
+ {""},
+#line 109 "KEYWORDS.txt"
+ {"not", def_not},
+#line 70 "KEYWORDS.txt"
+ {"appN", def_appN},
+ {""}, {""}, {""},
#line 44 "KEYWORDS.txt"
{"inscribe", inscribe},
-#line 110 "KEYWORDS.txt"
- {"null", def_null},
+#line 93 "KEYWORDS.txt"
+ {"enstacken", def_enstacken},
{""},
-#line 103 "KEYWORDS.txt"
- {"infrst", def_infrst},
-#line 161 "KEYWORDS.txt"
- {"unstack", def_unstack},
-#line 23 "KEYWORDS.txt"
- {"mod", fdiv_r},
-#line 165 "KEYWORDS.txt"
- {"step", def_step},
-#line 137 "KEYWORDS.txt"
- {"shift", def_shift},
#line 28 "KEYWORDS.txt"
{"-", sub},
-#line 54 "KEYWORDS.txt"
- {"lt", def_lt},
-#line 147 "KEYWORDS.txt"
- {"stuncons", def_stuncons},
-#line 86 "KEYWORDS.txt"
+#line 154 "KEYWORDS.txt"
+ {"tailrec", def_tailrec},
+#line 144 "KEYWORDS.txt"
+ {"split_at", def_split_at},
+#line 88 "KEYWORDS.txt"
{"drop", def_drop},
+#line 145 "KEYWORDS.txt"
+ {"split_list", def_split_list},
+ {""},
#line 163 "KEYWORDS.txt"
- {"while", def_while},
+ {"unstack", def_unstack},
{""},
-#line 111 "KEYWORDS.txt"
- {"of", def_of},
-#line 160 "KEYWORDS.txt"
- {"unquoted", def_unquoted},
-#line 139 "KEYWORDS.txt"
+#line 141 "KEYWORDS.txt"
{"size", def_size},
+#line 104 "KEYWORDS.txt"
+ {"infra", def_infra},
+#line 58 "KEYWORDS.txt"
+ {"?", def_QUESTION_MARK},
+#line 71 "KEYWORDS.txt"
+ {"at", def_at},
+#line 137 "KEYWORDS.txt"
+ {"run", def_run},
+ {""}, {""},
+#line 138 "KEYWORDS.txt"
+ {"second", def_second},
+ {""}, {""},
+#line 112 "KEYWORDS.txt"
+ {"null", def_null},
+#line 139 "KEYWORDS.txt"
+ {"shift", def_shift},
+#line 105 "KEYWORDS.txt"
+ {"infrst", def_infrst},
{""},
-#line 74 "KEYWORDS.txt"
- {"binary", def_binary},
-#line 56 "KEYWORDS.txt"
- {"le", def_le},
-#line 142 "KEYWORDS.txt"
- {"split_at", def_split_at},
-#line 68 "KEYWORDS.txt"
- {"app2", def_app2},
-#line 143 "KEYWORDS.txt"
- {"split_list", def_split_list},
-#line 77 "KEYWORDS.txt"
- {"cleave", def_cleave},
-#line 150 "KEYWORDS.txt"
- {"swoncat", def_swoncat},
- {""},
-#line 146 "KEYWORDS.txt"
+#line 64 "KEYWORDS.txt"
+ {"abs", def_abs},
+#line 167 "KEYWORDS.txt"
+ {"step", def_step},
+#line 157 "KEYWORDS.txt"
+ {"third", def_third},
+#line 86 "KEYWORDS.txt"
+ {"divmod", def_divmod},
+#line 54 "KEYWORDS.txt"
+ {"lt", def_lt},
+#line 128 "KEYWORDS.txt"
+ {"range_to_zero", def_range_to_zero},
+#line 148 "KEYWORDS.txt"
{"step_zero", def_step_zero},
-#line 151 "KEYWORDS.txt"
- {"swons", def_swons},
-#line 124 "KEYWORDS.txt"
- {"quoted", def_quoted},
{""},
-#line 66 "KEYWORDS.txt"
- {"and", def_and},
-#line 100 "KEYWORDS.txt"
- {"ifte", def_ifte},
-#line 157 "KEYWORDS.txt"
- {"unary", def_unary},
-#line 32 "KEYWORDS.txt"
- {"lshift", lshift},
-#line 123 "KEYWORDS.txt"
+#line 26 "KEYWORDS.txt"
+ {"+", add},
+#line 125 "KEYWORDS.txt"
{"product", def_product},
-#line 27 "KEYWORDS.txt"
- {"add", add},
-#line 127 "KEYWORDS.txt"
- {"reco", def_reco},
- {""},
-#line 22 "KEYWORDS.txt"
- {"%", fdiv_r},
-#line 115 "KEYWORDS.txt"
- {"pm", def_pm},
+#line 62 "KEYWORDS.txt"
+ {"<{}", def_LESS_THAN_SIGN_LEFT_CURLY_BRACKET_RIGHT_CURLY_BRACKET},
+#line 68 "KEYWORDS.txt"
+ {"app2", def_app2},
+#line 140 "KEYWORDS.txt"
+ {"shunt", def_shunt},
+#line 134 "KEYWORDS.txt"
+ {"rollup", def_rollup},
+#line 61 "KEYWORDS.txt"
+ {"--", def_HYPHEN_MINUS_HYPHEN_MINUS},
+#line 131 "KEYWORDS.txt"
+ {"rolldown", def_rolldown},
+#line 34 "KEYWORDS.txt"
+ {"bool", truthy},
+#line 48 "KEYWORDS.txt"
+ {"stack", stack},
+#line 166 "KEYWORDS.txt"
+ {"x", def_x},
+#line 113 "KEYWORDS.txt"
+ {"of", def_of},
+#line 23 "KEYWORDS.txt"
+ {"mod", fdiv_r},
{""},
-#line 70 "KEYWORDS.txt"
- {"appN", def_appN},
+#line 182 "KEYWORDS.txt"
+ {"_isnt_two_bools", def__isnt_two_bools},
{""},
-#line 84 "KEYWORDS.txt"
- {"divmod", def_divmod},
-#line 59 "KEYWORDS.txt"
- {"!-", def_EXCLAMATION_MARK_HYPHEN_MINUS},
#line 95 "KEYWORDS.txt"
- {"gcd", def_gcd},
-#line 69 "KEYWORDS.txt"
- {"app3", def_app3},
-#line 131 "KEYWORDS.txt"
+ {"flatten", def_flatten},
+#line 37 "KEYWORDS.txt"
+ {"cmp", cmp_joyfunc},
+#line 158 "KEYWORDS.txt"
+ {"tuck", def_tuck},
+#line 133 "KEYWORDS.txt"
{"roll>", def_roll_GREATER_THAN_SIGN},
-#line 132 "KEYWORDS.txt"
- {"rollup", def_rollup},
+#line 15 "KEYWORDS.txt"
+ {"=", def_eq},
{""},
-#line 129 "KEYWORDS.txt"
- {"rolldown", def_rolldown},
+#line 175 "KEYWORDS.txt"
+ {"map", def_map},
{""},
-#line 169 "KEYWORDS.txt"
- {"times", def_times},
+#line 159 "KEYWORDS.txt"
+ {"unary", def_unary},
+#line 32 "KEYWORDS.txt"
+ {"lshift", lshift},
+#line 19 "KEYWORDS.txt"
+ {"<>", def_neq},
+#line 98 "KEYWORDS.txt"
+ {"gcd", def_gcd},
+#line 94 "KEYWORDS.txt"
+ {"first_two", def_first_two},
+#line 188 "KEYWORDS.txt"
+ {"shift-pair", def_shift_HYPHEN_MINUS_pair},
+#line 97 "KEYWORDS.txt"
+ {"fourth", def_fourth},
+#line 114 "KEYWORDS.txt"
+ {"or", def_or},
{""},
-#line 61 "KEYWORDS.txt"
- {"--", def_HYPHEN_MINUS_HYPHEN_MINUS},
+#line 190 "KEYWORDS.txt"
+ {"quote-two", def_quote_HYPHEN_MINUS_two},
+#line 171 "KEYWORDS.txt"
+ {"times", def_times},
+#line 126 "KEYWORDS.txt"
+ {"quoted", def_quoted},
+#line 21 "KEYWORDS.txt"
+ {">=", def_ge},
+#line 162 "KEYWORDS.txt"
+ {"unquoted", def_unquoted},
{""},
-#line 67 "KEYWORDS.txt"
- {"app1", def_app1},
-#line 130 "KEYWORDS.txt"
- {"roll<", def_roll_LESS_THAN_SIGN},
+#line 186 "KEYWORDS.txt"
+ {"_isnt_list", def__isnt_list},
#line 73 "KEYWORDS.txt"
{"b", def_b},
-#line 154 "KEYWORDS.txt"
- {"ternary", def_ternary},
-#line 25 "KEYWORDS.txt"
- {"mul", mul},
-#line 34 "KEYWORDS.txt"
- {"bool", truthy},
-#line 36 "KEYWORDS.txt"
- {"clear", clear},
-#line 33 "KEYWORDS.txt"
- {"rshift", rshift},
-#line 152 "KEYWORDS.txt"
- {"tailrec", def_tailrec},
- {""}, {""}, {""},
-#line 96 "KEYWORDS.txt"
- {"genrec", def_genrec},
-#line 71 "KEYWORDS.txt"
- {"at", def_at},
-#line 148 "KEYWORDS.txt"
- {"sum", def_sum},
+#line 111 "KEYWORDS.txt"
+ {"nullary", def_nullary},
+ {""},
+#line 129 "KEYWORDS.txt"
+ {"reco", def_reco},
+#line 181 "KEYWORDS.txt"
+ {"_isnt_bool", def__isnt_bool},
+#line 169 "KEYWORDS.txt"
+ {"_step1", def__step1},
+#line 173 "KEYWORDS.txt"
+ {"_times1", def__times1},
{""},
+#line 102 "KEYWORDS.txt"
+ {"ifte", def_ifte},
+#line 127 "KEYWORDS.txt"
+ {"range", def_range},
+#line 65 "KEYWORDS.txt"
+ {"anamorphism", def_anamorphism},
+#line 60 "KEYWORDS.txt"
+ {"++", def_PLUS_SIGN_PLUS_SIGN},
+ {""}, {""},
#line 42 "KEYWORDS.txt"
{"first", first},
- {""},
-#line 112 "KEYWORDS.txt"
- {"or", def_or},
- {""},
+#line 33 "KEYWORDS.txt"
+ {"rshift", rshift},
+#line 56 "KEYWORDS.txt"
+ {"le", def_le},
+#line 29 "KEYWORDS.txt"
+ {"sub", sub},
#line 47 "KEYWORDS.txt"
{"rest", rest},
-#line 102 "KEYWORDS.txt"
- {"infra", def_infra},
-#line 58 "KEYWORDS.txt"
- {"?", def_QUESTION_MARK},
-#line 172 "KEYWORDS.txt"
- {"_timest", def__timest},
-#line 173 "KEYWORDS.txt"
- {"map", def_map},
-#line 50 "KEYWORDS.txt"
- {"swap", swap},
- {""},
-#line 145 "KEYWORDS.txt"
- {"stackd", def_stackd},
+#line 142 "KEYWORDS.txt"
+ {"small", def_small},
+#line 74 "KEYWORDS.txt"
+ {"binary", def_binary},
#line 53 "KEYWORDS.txt"
{"gt", def_gt},
{""}, {""},
-#line 149 "KEYWORDS.txt"
- {"swapd", def_swapd},
-#line 26 "KEYWORDS.txt"
- {"+", add},
-#line 171 "KEYWORDS.txt"
- {"_times1", def__times1},
-#line 29 "KEYWORDS.txt"
- {"sub", sub},
- {""}, {""},
-#line 168 "KEYWORDS.txt"
+#line 153 "KEYWORDS.txt"
+ {"swons", def_swons},
+#line 170 "KEYWORDS.txt"
{"_stept", def__stept},
-#line 57 "KEYWORDS.txt"
- {"ge", def_ge},
+#line 174 "KEYWORDS.txt"
+ {"_timest", def__timest},
+#line 31 "KEYWORDS.txt"
+ {"div", fdiv_q},
+#line 155 "KEYWORDS.txt"
+ {"take", def_take},
{""},
-#line 93 "KEYWORDS.txt"
+#line 168 "KEYWORDS.txt"
+ {"_step0", def__step0},
+#line 172 "KEYWORDS.txt"
+ {"_times0", def__times0},
+ {""}, {""}, {""},
+#line 77 "KEYWORDS.txt"
+ {"cleave", def_cleave},
+#line 87 "KEYWORDS.txt"
+ {"down_to_zero", def_down_to_zero},
+ {""},
+#line 96 "KEYWORDS.txt"
{"fork", def_fork},
-#line 180 "KEYWORDS.txt"
- {"_isnt_two_bools", def__isnt_two_bools},
-#line 15 "KEYWORDS.txt"
- {"=", def_eq},
-#line 21 "KEYWORDS.txt"
- {">=", def_ge},
-#line 184 "KEYWORDS.txt"
- {"xor", def_xor},
+#line 36 "KEYWORDS.txt"
+ {"clear", clear},
+#line 99 "KEYWORDS.txt"
+ {"genrec", def_genrec},
+#line 59 "KEYWORDS.txt"
+ {"!-", def_EXCLAMATION_MARK_HYPHEN_MINUS},
{""},
-#line 179 "KEYWORDS.txt"
- {"_isnt_bool", def__isnt_bool},
-#line 167 "KEYWORDS.txt"
- {"_step1", def__step1},
-#line 92 "KEYWORDS.txt"
- {"flatten", def_flatten},
+#line 50 "KEYWORDS.txt"
+ {"swap", swap},
+ {""}, {""}, {""},
+#line 25 "KEYWORDS.txt"
+ {"mul", mul},
+ {""},
+#line 151 "KEYWORDS.txt"
+ {"swapd", def_swapd},
+#line 17 "KEYWORDS.txt"
+ {"<", def_lt},
+ {""}, {""}, {""}, {""}, {""},
+#line 152 "KEYWORDS.txt"
+ {"swoncat", def_swoncat},
+ {""},
+#line 63 "KEYWORDS.txt"
+ {"<<{}", def_LESS_THAN_SIGN_LESS_THAN_SIGN_LEFT_CURLY_BRACKET_RIGHT_CURLY_BRACKET},
+#line 132 "KEYWORDS.txt"
+ {"roll<", def_roll_LESS_THAN_SIGN},
+#line 24 "KEYWORDS.txt"
+ {"*", mul},
+#line 117 "KEYWORDS.txt"
+ {"pm", def_pm},
+ {""}, {""}, {""}, {""}, {""}, {""},
+#line 115 "KEYWORDS.txt"
+ {"over", def_over},
+ {""},
+#line 22 "KEYWORDS.txt"
+ {"%", fdiv_r},
{""}, {""}, {""}, {""},
+#line 35 "KEYWORDS.txt"
+ {"branch", branch},
#line 20 "KEYWORDS.txt"
{"<=", def_le},
- {""}, {""}, {""}, {""},
-#line 170 "KEYWORDS.txt"
- {"_times0", def__times0},
-#line 126 "KEYWORDS.txt"
- {"range_to_zero", def_range_to_zero},
+#line 150 "KEYWORDS.txt"
+ {"sum", def_sum},
+ {""}, {""}, {""},
+#line 57 "KEYWORDS.txt"
+ {"ge", def_ge},
+#line 116 "KEYWORDS.txt"
+ {"pam", def_pam},
{""},
-#line 133 "KEYWORDS.txt"
+#line 135 "KEYWORDS.txt"
{"rrest", def_rrest},
{""},
-#line 52 "KEYWORDS.txt"
- {"eq", def_eq},
-#line 55 "KEYWORDS.txt"
- {"neq", def_neq},
- {""},
-#line 125 "KEYWORDS.txt"
- {"range", def_range},
- {""}, {""}, {""},
-#line 153 "KEYWORDS.txt"
- {"take", def_take},
-#line 48 "KEYWORDS.txt"
- {"stack", stack},
-#line 166 "KEYWORDS.txt"
- {"_step0", def__step0},
+#line 72 "KEYWORDS.txt"
+ {"average", def_average},
{""},
-#line 31 "KEYWORDS.txt"
- {"div", fdiv_q},
-#line 113 "KEYWORDS.txt"
- {"over", def_over},
+#line 183 "KEYWORDS.txt"
+ {"_\\/_", def___REVERSE_SOLIDUS_SOLIDUS__},
+#line 100 "KEYWORDS.txt"
+ {"grabN", def_grabN},
{""},
-#line 49 "KEYWORDS.txt"
- {"swaack", swaack},
#line 18 "KEYWORDS.txt"
{"!=", def_neq},
+ {""}, {""},
+#line 179 "KEYWORDS.txt"
+ {"_map1", def__map1},
{""}, {""}, {""}, {""}, {""},
-#line 114 "KEYWORDS.txt"
- {"pam", def_pam},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
-#line 128 "KEYWORDS.txt"
- {"reverse", def_reverse},
-#line 64 "KEYWORDS.txt"
- {"abs", def_abs},
-#line 181 "KEYWORDS.txt"
- {"_\\/_", def___REVERSE_SOLIDUS_SOLIDUS__},
-#line 140 "KEYWORDS.txt"
- {"small", def_small},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
- {""},
-#line 178 "KEYWORDS.txt"
- {"_map2", def__map2},
+#line 49 "KEYWORDS.txt"
+ {"swaack", swaack},
{""},
-#line 60 "KEYWORDS.txt"
- {"++", def_PLUS_SIGN_PLUS_SIGN},
-#line 144 "KEYWORDS.txt"
+#line 146 "KEYWORDS.txt"
{"sqr", def_sqr},
- {""}, {""},
-#line 35 "KEYWORDS.txt"
- {"branch", branch},
-#line 72 "KEYWORDS.txt"
- {"average", def_average},
-#line 106 "KEYWORDS.txt"
- {"neg", def_neg},
- {""}, {""}, {""}, {""}, {""}, {""}, {""},
-#line 65 "KEYWORDS.txt"
- {"anamorphism", def_anamorphism},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
- {""}, {""}, {""}, {""},
-#line 175 "KEYWORDS.txt"
- {"_mape", def__mape},
- {""}, {""}, {""}, {""},
-#line 177 "KEYWORDS.txt"
- {"_map1", def__map1},
{""}, {""}, {""},
-#line 105 "KEYWORDS.txt"
- {"make_generator", def_make_generator},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
+#line 156 "KEYWORDS.txt"
+ {"ternary", def_ternary},
{""}, {""}, {""}, {""}, {""}, {""},
-#line 97 "KEYWORDS.txt"
- {"grabN", def_grabN},
+#line 107 "KEYWORDS.txt"
+ {"make_generator", def_make_generator},
{""}, {""}, {""}, {""},
-#line 176 "KEYWORDS.txt"
+#line 101 "KEYWORDS.txt"
+ {"grba", def_grba},
+#line 178 "KEYWORDS.txt"
{"_map0", def__map0},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
- {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
+ {""}, {""},
+#line 108 "KEYWORDS.txt"
+ {"neg", def_neg},
{""},
-#line 174 "KEYWORDS.txt"
+#line 176 "KEYWORDS.txt"
{"_map?", def__map_QUESTION_MARK},
+ {""}, {""}, {""}, {""}, {""}, {""},
+#line 130 "KEYWORDS.txt"
+ {"reverse", def_reverse},
+ {""}, {""}, {""}, {""}, {""}, {""}, {""},
+#line 165 "KEYWORDS.txt"
+ {"while", def_while},
+ {""},
+#line 52 "KEYWORDS.txt"
+ {"eq", def_eq},
+#line 55 "KEYWORDS.txt"
+ {"neq", def_neq},
+ {""},
+#line 177 "KEYWORDS.txt"
+ {"_mape", def__mape},
+ {""},
+#line 106 "KEYWORDS.txt"
+ {"<<", def_LESS_THAN_SIGN_LESS_THAN_SIGN},
{""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
+ {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
+#line 180 "KEYWORDS.txt"
+ {"_map2", def__map2},
{""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
- {""}, {""}, {""}, {""}, {""},
-#line 98 "KEYWORDS.txt"
- {"grba", def_grba}
+ {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
+#line 124 "KEYWORDS.txt"
+ {"pow", def_pow}
};
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)