document (all but ast), test script, test output
authorMart Lubbers <mart@martlubbers.net>
Wed, 2 Feb 2022 08:24:30 +0000 (09:24 +0100)
committerMart Lubbers <mart@martlubbers.net>
Wed, 2 Feb 2022 08:24:30 +0000 (09:24 +0100)
commit589160805c4bce9e5a59dd8fbf23286361bb0f3a
treedf7f0fc47a7f563ff6afb70ff938e5ed71ec45af
parentdf33363a843f0b69f8e14b06a50f0725a44193bc
document (all but ast), test script, test output
43 files changed:
.gitignore
Doxyfile
Makefile
compilerunc.bash [deleted file]
rts.c
rts.h
src/array.h
src/ast.c
src/gen.h
src/gen/c.c
src/gen/c.h
src/gen/ssm.h
src/ident.h
src/list.c [deleted file]
src/list.h [deleted file]
src/parse.y
src/sem.h
src/sem/constant.h
src/sem/hm.h
src/sem/hm/gamma.h
src/sem/hm/scheme.h
src/sem/hm/subst.h
src/sem/main.h
src/sem/return.h
src/sem/scc.c
src/sem/scc.h
src/sem/type.c
src/sem/type.h
src/sem/vardecl.h
src/type.c
src/type.h
src/util.h
test.bash
tests/2D.expected [new file with mode: 0644]
tests/2D.spl
tests/3D.expected [new file with mode: 0644]
tests/3D.spl
tests/a_bit_of_everything.expected [new file with mode: 0644]
tests/arguments.expected [new file with mode: 0644]
tests/arguments.shouldfail [new file with mode: 0644]
tests/assignment_to_builtin.expected [new file with mode: 0644]
tests/assignment_to_builtin.shouldfail [new file with mode: 0644]
tests/assignment_to_builtin.spl