Lines Matching refs:AddNative
310 AddNative("add-cc:", false, SType.BLANK, cpu => { in T0Comp()
330 AddNative("cc:", false, SType.BLANK, cpu => { in T0Comp()
336 Word w = AddNative(tt, false, cpu2 => { in T0Comp()
354 AddNative("preamble", false, SType.BLANK, cpu => { in T0Comp()
363 AddNative("postamble", false, SType.BLANK, cpu => { in T0Comp()
374 AddNative("make-CX", false, new SType(3, 1), cpu => { in T0Comp()
396 AddNative("CX", true, cpu => { in T0Comp()
426 AddNative("co", false, SType.BLANK, cpu => { in T0Comp()
438 AddNative(":", false, cpu => { in T0Comp()
479 AddNative("define-word", false, cpu => { in T0Comp()
503 AddNative(";", true, cpu => { in T0Comp()
527 AddNative("immediate", false, cpu => { in T0Comp()
540 WordNative wliteral = AddNative("literal", true, cpu => { in T0Comp()
551 WordNative wcompile = AddNative("compile", false, cpu => { in T0Comp()
562 AddNative("postpone", true, cpu => { in T0Comp()
598 AddNative("exitvm", false, cpu => { in T0Comp()
606 AddNative("new-data-block", false, cpu => { in T0Comp()
615 AddNative("define-data-word", false, cpu => { in T0Comp()
637 AddNative("current-data", false, cpu => { in T0Comp()
649 AddNative("data-add8", false, cpu => { in T0Comp()
665 AddNative("data-set8", false, cpu => { in T0Comp()
683 AddNative("data-get8", false, new SType(1, 1), cpu => { in T0Comp()
697 AddNative("compile-local-read", false, cpu => { in T0Comp()
701 AddNative("compile-local-write", false, cpu => { in T0Comp()
706 AddNative("ahead", true, cpu => { in T0Comp()
710 AddNative("begin", true, cpu => { in T0Comp()
714 AddNative("again", true, cpu => { in T0Comp()
718 AddNative("until", true, cpu => { in T0Comp()
722 AddNative("untilnot", true, cpu => { in T0Comp()
726 AddNative("if", true, cpu => { in T0Comp()
730 AddNative("ifnot", true, cpu => { in T0Comp()
734 AddNative("then", true, cpu => { in T0Comp()
738 AddNative("cs-pick", false, cpu => { in T0Comp()
742 AddNative("cs-roll", false, cpu => { in T0Comp()
746 AddNative("next-word", false, cpu => { in T0Comp()
753 AddNative("parse", false, cpu => { in T0Comp()
758 AddNative("char", false, cpu => { in T0Comp()
765 AddNative("'", false, cpu => { in T0Comp()
775 AddNative("execute", false, cpu => { in T0Comp()
779 AddNative("[", true, cpu => { in T0Comp()
783 AddNative("]", false, cpu => { in T0Comp()
786 AddNative("(local)", false, cpu => { in T0Comp()
790 AddNative("ret", true, cpu => { in T0Comp()
795 AddNative("drop", false, new SType(1, 0), cpu => { in T0Comp()
798 AddNative("dup", false, new SType(1, 2), cpu => { in T0Comp()
801 AddNative("swap", false, new SType(2, 2), cpu => { in T0Comp()
804 AddNative("over", false, new SType(2, 3), cpu => { in T0Comp()
807 AddNative("rot", false, new SType(3, 3), cpu => { in T0Comp()
810 AddNative("-rot", false, new SType(3, 3), cpu => { in T0Comp()
822 AddNative("roll", false, new SType(1, 0), cpu => { in T0Comp()
825 AddNative("pick", false, new SType(1, 1), cpu => { in T0Comp()
829 AddNative("+", false, new SType(2, 1), cpu => { in T0Comp()
845 AddNative("-", false, new SType(2, 1), cpu => { in T0Comp()
864 AddNative("neg", false, new SType(1, 1), cpu => { in T0Comp()
868 AddNative("*", false, new SType(2, 1), cpu => { in T0Comp()
873 AddNative("/", false, new SType(2, 1), cpu => { in T0Comp()
878 AddNative("u/", false, new SType(2, 1), cpu => { in T0Comp()
883 AddNative("%", false, new SType(2, 1), cpu => { in T0Comp()
888 AddNative("u%", false, new SType(2, 1), cpu => { in T0Comp()
893 AddNative("<", false, new SType(2, 1), cpu => { in T0Comp()
898 AddNative("<=", false, new SType(2, 1), cpu => { in T0Comp()
903 AddNative(">", false, new SType(2, 1), cpu => { in T0Comp()
908 AddNative(">=", false, new SType(2, 1), cpu => { in T0Comp()
913 AddNative("=", false, new SType(2, 1), cpu => { in T0Comp()
918 AddNative("<>", false, new SType(2, 1), cpu => { in T0Comp()
923 AddNative("u<", false, new SType(2, 1), cpu => { in T0Comp()
928 AddNative("u<=", false, new SType(2, 1), cpu => { in T0Comp()
933 AddNative("u>", false, new SType(2, 1), cpu => { in T0Comp()
938 AddNative("u>=", false, new SType(2, 1), cpu => { in T0Comp()
943 AddNative("and", false, new SType(2, 1), cpu => { in T0Comp()
948 AddNative("or", false, new SType(2, 1), cpu => { in T0Comp()
953 AddNative("xor", false, new SType(2, 1), cpu => { in T0Comp()
958 AddNative("not", false, new SType(1, 1), cpu => { in T0Comp()
962 AddNative("<<", false, new SType(2, 1), cpu => { in T0Comp()
970 AddNative(">>", false, new SType(2, 1), cpu => { in T0Comp()
978 AddNative("u>>", false, new SType(2, 1), cpu => { in T0Comp()
987 AddNative(".", false, new SType(1, 0), cpu => { in T0Comp()
990 AddNative(".s", false, SType.BLANK, cpu => { in T0Comp()
996 AddNative("putc", false, new SType(1, 0), cpu => { in T0Comp()
999 AddNative("puts", false, new SType(1, 0), cpu => { in T0Comp()
1002 AddNative("cr", false, SType.BLANK, cpu => { in T0Comp()
1005 AddNative("eqstr", false, new SType(2, 1), cpu => { in T0Comp()
1012 WordNative AddNative(string name, bool immediate, in AddNative() method in T0Comp
1015 return AddNative(name, immediate, SType.UNKNOWN, code); in AddNative()
1018 WordNative AddNative(string name, bool immediate, SType stackEffect, in AddNative() method in T0Comp