muforth/forth_chain.h

/* This file is automagically generated. Do not edit! */


	/* kernel.c */
	{ "+", mu_plus },
	{ "and", mu_and },
	{ "or", mu_or },
	{ "xor", mu_xor },
	{ "negate", mu_negate },
	{ "invert", mu_invert },
	{ "2*", mu_2star },
	{ "2/", mu_2slash },
	{ "u2/", mu_u2slash },
	{ "<<", mu_shift_left },
	{ ">>", mu_shift_right },
	{ "u>>", mu_ushift_right },
	{ "@", mu_fetch },
	{ "c@", mu_cfetch },
	{ "!", mu_store },
	{ "c!", mu_cstore },
	{ "+!", mu_plus_store },
	{ "dup", mu_dup },
	{ "nip", mu_nip },
	{ "drop", mu_drop },
	{ "2drop", mu_2drop },
	{ "swap", mu_swap },
	{ "over", mu_over },
	{ "rot", mu_rot },
	{ "-rot", mu_minus_rot },
	{ "u<", mu_uless },
	{ "<", mu_less },
	{ "0<", mu_zero_less },
	{ "0=", mu_zero_equal },
	{ "depth", mu_depth },
	{ "sp!", mu_sp_reset },
	{ "s0", mu_push_s0 },
	{ "*", mu_star },
	{ "u/mod", mu_uslash_mod },
	{ "/mod", mu_slash_mod },
	{ "cell-shift", mu_cell_shift },
	{ "string=", mu_string_equal },
	{ "cmove", mu_cmove },


	/* interpret.c */
	{ ">in", mu_to_in },
	{ "token", mu_token },
	{ "parse", mu_parse },
	{ "complain", mu_complain },
	{ "huh?", mu_huh_q },
	{ "execute", mu_execute },
	{ "nope", mu_nope },
	{ "zzz", mu_zzz },
	{ "state", mu_push_state },
	{ "-]", mu_minus_rbracket },
	{ "parsed", mu_push_parsed },
	{ "interpret", mu_interpret },
	{ "evaluate", mu_evaluate },
	{ "load-file", mu_load_file },


	/* dict.c */
	{ "h", mu_push_h },
	{ "r", mu_push_r },
	{ "code,", mu_code_comma },
	{ "#code", mu_push_code_size },
	{ "#names", mu_push_names_size },
	{ "#data", mu_push_data_size },
	{ "current", mu_push_current },
	{ ".forth.", mu_push_forth_chain },
	{ ".compiler.", mu_push_compiler_chain },
	{ "latest", mu_push_latest },
	{ "scrabble", mu_scrabble },
	{ "find", mu_find },
	{ "(new)", mu_new_ },
	{ "new", mu_new },
	{ "'new-hook", mu_push_tick_new_hook },


	/* file.c */
	{ "readable?", mu_readable_q },
	{ "create-file", mu_create_file },
	{ "open-file", mu_open_file },
	{ "r/o", mu_push_r_slash_o },
	{ "r/w", mu_push_r_slash_w },
	{ "close-file", mu_close_file },
	{ "mmap-file", mu_mmap_file },
	{ "read", mu_read_carefully },
	{ "write", mu_write_carefully },


	/* error.c */
	{ "catch", mu_catch },
	{ "throw", mu_throw },


	/* time.c */
	{ "local-time", mu_local_time },
	{ "utc", mu_utc },
	{ "clock", mu_push_clock },


	/* tty.c */
	{ "get-termios", mu_get_termios },
	{ "set-termios", mu_set_termios },
	{ "set-termios-raw", mu_set_termios_raw },
	{ "set-termios-min-time", mu_set_termios_min_time },
	{ "set-termios-speed", mu_set_termios_speed },


	/* select.c */
	{ "fd!", mu_fd_reset },
	{ "fd-set", mu_fd_set },
	{ "fd-clr", mu_fd_clr },
	{ "fd-in-set?", mu_fd_in_set_q },
	{ "select", mu_select },


	/* engine-itc.c */
	{ "compile,", mu_compile_comma },
	{ "<:>", mu_set_colon_code },
	{ "<does>", mu_set_does_code },
	{ "^", mu_exit },
	{ "(lit)", mu_lit_ },
	{ "(branch)", mu_branch_ },
	{ "(=0branch)", mu_equal_zero_branch_ },
	{ "(0branch)", mu_zero_branch_ },
	{ "(?for)", mu_qfor_ },
	{ "(next)", mu_next_ },
	{ "push", mu_push },
	{ "pop", mu_pop },
	{ "r@", mu_rfetch },
	{ "shunt", mu_shunt },


	/* muforth.c */
	{ "command-line", mu_push_command_line },
	{ "build-time", mu_push_build_time },
	{ "bye", mu_bye },