├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── launch.json ├── settings.json └── tasks.json ├── AST.md ├── LICENSE ├── OTHER.md ├── README.md ├── RI.md ├── VM.md ├── bin ├── bit.dll ├── lfs.dll ├── lua.exe ├── lua │ ├── inspect.lua │ ├── json.lua │ ├── template.lua │ └── util.lua ├── lua51.dll └── sokol-shdc.exe └── src ├── TODO.md ├── build └── build-app.lua ├── id ├── id-command.h ├── id-component.h ├── id-error.h └── id-event.h ├── lib ├── co-lib.c ├── co-lib.h ├── co-math.h ├── stb_printf.h └── win32 │ └── msvcrt │ ├── README.md │ ├── chkstk64.obj │ ├── msvcrt.def │ ├── msvcrt.dll │ ├── msvcrt.exp │ └── msvcrt.lib ├── main.c ├── ri-print.c ├── ri.c ├── ri.h ├── rivm-compiler.c ├── rivm-compiler.h ├── rivm-dump.c ├── rivm-dump.h ├── rivm-interpreter.c ├── rivm-interpreter.h ├── rivm-op.h ├── rivm.c ├── rivm.h ├── test-ri.c ├── test-rivm-compiler.c ├── test-rivm-interpreter.c └── test ├── ast ├── parse │ ├── const-real.recent.lisp │ ├── const-real.ri │ ├── for.ri │ ├── func-no-input-arguments.expected.lisp │ ├── func-no-input-arguments.recent.lisp │ ├── func-no-input-arguments.ri │ ├── switch.recent.lisp │ └── switch.ri └── resolve │ ├── assignment-infer-error.excpected.lisp │ ├── assignment-infer-error.recent.lisp │ ├── assignment-infer-error.ri │ ├── assignment.recent.lisp │ ├── assignment.ri │ ├── cast-arguments-count-error.expected.lisp │ ├── cast-arguments-count-error.recent.lisp │ ├── cast-arguments-count-error.ri │ ├── cast-bool.recent.lisp │ ├── cast-bool.ri │ ├── cast-float-to-bool-error.recent.lisp │ ├── cast-float-to-bool-error.ri │ ├── cast-int-to-bool-error.expected.lisp │ ├── cast-int-to-bool-error.recent.lisp │ ├── cast-int-to-bool-error.ri │ ├── decl.recent.lisp │ ├── decl.ri │ ├── for-condition-error-is-st.recent.lisp │ ├── for-condition-error-is-st.ri │ ├── for.recent.lisp │ ├── for.ri │ ├── if-condition-error-bool.expected.lisp │ ├── if-condition-error-bool.recent.lisp │ ├── if-condition-error-bool.ri │ ├── if-condition-error-is-st.ri │ ├── if.recent.lisp │ ├── if.ri │ ├── op-arithmetic-type-mismatch-error.recent.lisp │ ├── op-arithmetic-type-mismatch-error.ri │ ├── op-arithmetic.expected.lisp │ ├── op-arithmetic.recent.lisp │ ├── op-arithmetic.ri │ ├── op-binary.expected.lisp │ ├── op-binary.recent.lisp │ ├── op-bitwise.recent.lisp │ ├── op-bitwise.ri │ ├── op-boolean.recent.lisp │ ├── op-boolean.ri │ ├── op-comparison.recent.lisp │ ├── op-comparison.ri │ ├── test1.recent.lisp │ ├── test1.ri │ ├── type-inference-const-binary-left-error.expected.lisp │ ├── type-inference-const-binary-left-error.recent.lisp │ ├── type-inference-const-binary-left-error.ri │ ├── type-inference-const-binary-right-error.expected.lisp │ ├── type-inference-const-binary-right-error.recent.lisp │ ├── type-inference-const-binary-right-error.ri │ ├── type-inference-const.recent.lisp │ ├── type-inference-const.ri │ ├── type-inference.recent.lisp │ ├── type-spec.recent.lisp │ └── type-spec.ri ├── vmc ├── func.recent.lisp ├── func.ri ├── if-else.recent.lisp ├── if-else.ri ├── if.recent.lisp ├── if.ri ├── op-binary.recent.lisp └── op-binary.ri └── vmi ├── fib34.ri └── test1.ri /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /AST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/AST.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/LICENSE -------------------------------------------------------------------------------- /OTHER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/OTHER.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/README.md -------------------------------------------------------------------------------- /RI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/RI.md -------------------------------------------------------------------------------- /VM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/VM.md -------------------------------------------------------------------------------- /bin/bit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/bit.dll -------------------------------------------------------------------------------- /bin/lfs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lfs.dll -------------------------------------------------------------------------------- /bin/lua.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lua.exe -------------------------------------------------------------------------------- /bin/lua/inspect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lua/inspect.lua -------------------------------------------------------------------------------- /bin/lua/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lua/json.lua -------------------------------------------------------------------------------- /bin/lua/template.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lua/template.lua -------------------------------------------------------------------------------- /bin/lua/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lua/util.lua -------------------------------------------------------------------------------- /bin/lua51.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/lua51.dll -------------------------------------------------------------------------------- /bin/sokol-shdc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/bin/sokol-shdc.exe -------------------------------------------------------------------------------- /src/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/TODO.md -------------------------------------------------------------------------------- /src/build/build-app.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/build/build-app.lua -------------------------------------------------------------------------------- /src/id/id-command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/id/id-command.h -------------------------------------------------------------------------------- /src/id/id-component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/id/id-component.h -------------------------------------------------------------------------------- /src/id/id-error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/id/id-error.h -------------------------------------------------------------------------------- /src/id/id-event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/id/id-event.h -------------------------------------------------------------------------------- /src/lib/co-lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/co-lib.c -------------------------------------------------------------------------------- /src/lib/co-lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/co-lib.h -------------------------------------------------------------------------------- /src/lib/co-math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/co-math.h -------------------------------------------------------------------------------- /src/lib/stb_printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/stb_printf.h -------------------------------------------------------------------------------- /src/lib/win32/msvcrt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/win32/msvcrt/README.md -------------------------------------------------------------------------------- /src/lib/win32/msvcrt/chkstk64.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/win32/msvcrt/chkstk64.obj -------------------------------------------------------------------------------- /src/lib/win32/msvcrt/msvcrt.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/win32/msvcrt/msvcrt.def -------------------------------------------------------------------------------- /src/lib/win32/msvcrt/msvcrt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/win32/msvcrt/msvcrt.dll -------------------------------------------------------------------------------- /src/lib/win32/msvcrt/msvcrt.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/win32/msvcrt/msvcrt.exp -------------------------------------------------------------------------------- /src/lib/win32/msvcrt/msvcrt.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/lib/win32/msvcrt/msvcrt.lib -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/main.c -------------------------------------------------------------------------------- /src/ri-print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/ri-print.c -------------------------------------------------------------------------------- /src/ri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/ri.c -------------------------------------------------------------------------------- /src/ri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/ri.h -------------------------------------------------------------------------------- /src/rivm-compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-compiler.c -------------------------------------------------------------------------------- /src/rivm-compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-compiler.h -------------------------------------------------------------------------------- /src/rivm-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-dump.c -------------------------------------------------------------------------------- /src/rivm-dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-dump.h -------------------------------------------------------------------------------- /src/rivm-interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-interpreter.c -------------------------------------------------------------------------------- /src/rivm-interpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-interpreter.h -------------------------------------------------------------------------------- /src/rivm-op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm-op.h -------------------------------------------------------------------------------- /src/rivm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm.c -------------------------------------------------------------------------------- /src/rivm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/rivm.h -------------------------------------------------------------------------------- /src/test-ri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test-ri.c -------------------------------------------------------------------------------- /src/test-rivm-compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test-rivm-compiler.c -------------------------------------------------------------------------------- /src/test-rivm-interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test-rivm-interpreter.c -------------------------------------------------------------------------------- /src/test/ast/parse/const-real.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/const-real.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/parse/const-real.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/const-real.ri -------------------------------------------------------------------------------- /src/test/ast/parse/for.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/for.ri -------------------------------------------------------------------------------- /src/test/ast/parse/func-no-input-arguments.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/func-no-input-arguments.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/parse/func-no-input-arguments.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/func-no-input-arguments.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/parse/func-no-input-arguments.ri: -------------------------------------------------------------------------------- 1 | func main() (r int32) {} -------------------------------------------------------------------------------- /src/test/ast/parse/switch.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/switch.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/parse/switch.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/parse/switch.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/assignment-infer-error.excpected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/assignment-infer-error.excpected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/assignment-infer-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/assignment-infer-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/assignment-infer-error.ri: -------------------------------------------------------------------------------- 1 | var a; -------------------------------------------------------------------------------- /src/test/ast/resolve/assignment.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/assignment.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/assignment.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/assignment.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-arguments-count-error.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-arguments-count-error.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-arguments-count-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-arguments-count-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-arguments-count-error.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-arguments-count-error.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-bool.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-bool.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-bool.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-bool.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-float-to-bool-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-float-to-bool-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-float-to-bool-error.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-float-to-bool-error.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-int-to-bool-error.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-int-to-bool-error.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-int-to-bool-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-int-to-bool-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/cast-int-to-bool-error.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/cast-int-to-bool-error.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/decl.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/decl.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/decl.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/decl.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/for-condition-error-is-st.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/for-condition-error-is-st.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/for-condition-error-is-st.ri: -------------------------------------------------------------------------------- 1 | for var x int32 { 2 | 3 | } -------------------------------------------------------------------------------- /src/test/ast/resolve/for.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/for.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/for.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/for.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/if-condition-error-bool.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/if-condition-error-bool.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/if-condition-error-bool.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/if-condition-error-bool.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/if-condition-error-bool.ri: -------------------------------------------------------------------------------- 1 | var a int32; 2 | if a { 3 | 4 | } -------------------------------------------------------------------------------- /src/test/ast/resolve/if-condition-error-is-st.ri: -------------------------------------------------------------------------------- 1 | if var x int32 { 2 | 3 | } -------------------------------------------------------------------------------- /src/test/ast/resolve/if.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/if.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/if.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/if.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/op-arithmetic-type-mismatch-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-arithmetic-type-mismatch-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-arithmetic-type-mismatch-error.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-arithmetic-type-mismatch-error.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/op-arithmetic.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-arithmetic.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-arithmetic.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-arithmetic.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-arithmetic.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-arithmetic.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/op-binary.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-binary.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-binary.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-binary.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-bitwise.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-bitwise.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-bitwise.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-bitwise.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/op-boolean.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-boolean.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-boolean.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-boolean.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/op-comparison.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-comparison.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/op-comparison.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/op-comparison.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/test1.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/test1.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/test1.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/test1.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const-binary-left-error.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const-binary-left-error.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const-binary-left-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const-binary-left-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const-binary-left-error.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const-binary-left-error.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const-binary-right-error.expected.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const-binary-right-error.expected.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const-binary-right-error.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const-binary-right-error.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const-binary-right-error.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const-binary-right-error.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference-const.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference-const.ri -------------------------------------------------------------------------------- /src/test/ast/resolve/type-inference.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-inference.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-spec.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-spec.recent.lisp -------------------------------------------------------------------------------- /src/test/ast/resolve/type-spec.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/ast/resolve/type-spec.ri -------------------------------------------------------------------------------- /src/test/vmc/func.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/func.recent.lisp -------------------------------------------------------------------------------- /src/test/vmc/func.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/func.ri -------------------------------------------------------------------------------- /src/test/vmc/if-else.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/if-else.recent.lisp -------------------------------------------------------------------------------- /src/test/vmc/if-else.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/if-else.ri -------------------------------------------------------------------------------- /src/test/vmc/if.recent.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/if.recent.lisp -------------------------------------------------------------------------------- /src/test/vmc/if.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/if.ri -------------------------------------------------------------------------------- /src/test/vmc/op-binary.recent.lisp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/vmc/op-binary.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmc/op-binary.ri -------------------------------------------------------------------------------- /src/test/vmi/fib34.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmi/fib34.ri -------------------------------------------------------------------------------- /src/test/vmi/test1.ri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Ri/HEAD/src/test/vmi/test1.ri --------------------------------------------------------------------------------