author | Mart Lubbers <mart@martlubbers.net> | |
Mon, 31 Jan 2022 13:23:02 +0000 (14:23 +0100) | ||
committer | Mart Lubbers <mart@martlubbers.net> | |
Mon, 31 Jan 2022 13:23:23 +0000 (14:23 +0100) | ||
commit | df33363a843f0b69f8e14b06a50f0725a44193bc | |
tree | 04130e70803679cf83ec04ec4fec71fb52269adc | tree | snapshot |
parent | 3dee98d7e0b342c84119471906ae91d706684679 | commit | diff |
.gitignore | diff | blob | history | |
Doxyfile | [new file with mode: 0644] | blob |
Makefile | diff | blob | history | |
array.h | [deleted file] | blob | history |
compilerunc.bash | [new file with mode: 0755] | blob |
compilerunssm.bash | [new file with mode: 0755] | blob |
gen.h | [deleted file] | blob | history |
ident.h | [deleted file] | blob | history |
src/Makefile | [new file with mode: 0644] | blob |
src/array.c | [moved from array.c with 100% similarity] | blob | history |
src/array.h | [new file with mode: 0644] | blob |
src/ast.c | [moved from ast.c with 100% similarity] | blob | history |
src/ast.h | [moved from ast.h with 100% similarity] | blob | history |
src/gen.c | [moved from gen.c with 100% similarity] | blob | history |
src/gen.h | [new file with mode: 0644] | blob |
src/gen/c.c | [moved from gen/c.c with 98% similarity] | diff | blob | history |
src/gen/c.h | [moved from gen/c.h with 100% similarity] | blob | history |
src/gen/ssm.c | [moved from gen/ssm.c with 100% similarity] | blob | history |
src/gen/ssm.h | [moved from gen/ssm.h with 100% similarity] | blob | history |
src/ident.c | [moved from ident.c with 100% similarity] | blob | history |
src/ident.h | [new file with mode: 0644] | blob |
src/list.c | [moved from list.c with 100% similarity] | blob | history |
src/list.h | [moved from list.h with 100% similarity] | blob | history |
src/parse.y | [moved from parse.y with 100% similarity] | blob | history |
src/scan.l | [moved from scan.l with 90% similarity] | diff | blob | history |
src/sem.c | [moved from sem.c with 100% similarity] | blob | history |
src/sem.h | [moved from sem.h with 100% similarity] | blob | history |
src/sem/constant.c | [moved from sem/constant.c with 100% similarity] | blob | history |
src/sem/constant.h | [moved from sem/constant.h with 100% similarity] | blob | history |
src/sem/hm.c | [moved from sem/hm.c with 100% similarity] | blob | history |
src/sem/hm.h | [moved from sem/hm.h with 100% similarity] | blob | history |
src/sem/hm/gamma.c | [moved from sem/hm/gamma.c with 100% similarity] | blob | history |
src/sem/hm/gamma.h | [moved from sem/hm/gamma.h with 100% similarity] | blob | history |
src/sem/hm/scheme.c | [moved from sem/hm/scheme.c with 100% similarity] | blob | history |
src/sem/hm/scheme.h | [moved from sem/hm/scheme.h with 100% similarity] | blob | history |
src/sem/hm/subst.c | [moved from sem/hm/subst.c with 100% similarity] | blob | history |
src/sem/hm/subst.h | [moved from sem/hm/subst.h with 100% similarity] | blob | history |
src/sem/main.c | [moved from sem/main.c with 100% similarity] | blob | history |
src/sem/main.h | [moved from sem/main.h with 100% similarity] | blob | history |
src/sem/return.c | [moved from sem/return.c with 100% similarity] | blob | history |
src/sem/return.h | [moved from sem/return.h with 100% similarity] | blob | history |
src/sem/scc.c | [moved from sem/scc.c with 100% similarity] | blob | history |
src/sem/scc.h | [moved from sem/scc.h with 100% similarity] | blob | history |
src/sem/type.c | [moved from sem/type.c with 100% similarity] | blob | history |
src/sem/type.h | [moved from sem/type.h with 100% similarity] | blob | history |
src/sem/vardecl.c | [moved from sem/vardecl.c with 100% similarity] | blob | history |
src/sem/vardecl.h | [moved from sem/vardecl.h with 100% similarity] | blob | history |
src/splc.c | [moved from splc.c with 100% similarity] | blob | history |
src/type.c | [moved from type.c with 100% similarity] | blob | history |
src/type.h | [moved from type.h with 100% similarity] | blob | history |
src/util.c | [moved from util.c with 91% similarity] | diff | blob | history |
src/util.h | [moved from util.h with 100% similarity] | blob | history |
test.bash | [new file with mode: 0644] | blob |
tests/2D.spl | [new file with mode: 0644] | blob |
tests/3D.spl | [new file with mode: 0644] | blob |
tests/Example.spl | [new file with mode: 0644] | blob |
tests/SumProduct.spl | [new file with mode: 0644] | blob |
tests/a_bit_of_everything.spl | [new file with mode: 0644] | blob |
tests/arguments.spl | [new file with mode: 0644] | blob |
tests/assignment_to_builtin.spl | [new file with mode: 0644] | blob |
tests/bool.expected | [new file with mode: 0644] | blob |
tests/bool.spl | [new file with mode: 0644] | blob |
tests/brainfuck.spl | [new file with mode: 0644] | blob |
tests/comment.spl | [new file with mode: 0644] | blob |
tests/constants.spl | [new file with mode: 0644] | blob |
tests/constants_corner_cases.spl | [new file with mode: 0644] | blob |
tests/cyclic.spl | [new file with mode: 0644] | blob |
tests/empty.spl | [new file with mode: 0644] | blob |
tests/higher_order_functions.spl | [new file with mode: 0644] | blob |
tests/identity.spl | [new file with mode: 0644] | blob |
tests/infinite_type_shouldfail.spl | [new file with mode: 0644] | blob |
tests/integers.spl | [new file with mode: 0644] | blob |
tests/list.spl | [new file with mode: 0644] | blob |
tests/list_ops.spl | [new file with mode: 0644] | blob |
tests/lists.spl | [new file with mode: 0644] | blob |
tests/many_parenthesis.spl | [new file with mode: 0644] | blob |
tests/monomorph.spl | [new file with mode: 0644] | blob |
tests/more_parenthesis.spl | [new file with mode: 0644] | blob |
tests/multiple_recursion.spl | [new file with mode: 0644] | blob |
tests/multiple_recursion_values.spl | [new file with mode: 0644] | blob |
tests/mutrec.spl | [new file with mode: 0644] | blob |
tests/op.spl | [new file with mode: 0644] | blob |
tests/overloading.spl | [new file with mode: 0644] | blob |
tests/polymorphic_value_again_shouldfail.spl | [new file with mode: 0644] | blob |
tests/polymorphic_value_indirect_shouldfail.spl | [new file with mode: 0644] | blob |
tests/polymorphic_value_shouldfail.spl | [new file with mode: 0644] | blob |
tests/problematic.spl | [new file with mode: 0644] | blob |
tests/problematic_programs.spl | [new file with mode: 0644] | blob |
tests/recursion.spl | [new file with mode: 0644] | blob |
tests/return_ill_typed.spl | [new file with mode: 0644] | blob |
tests/return_in_all_code_paths.spl | [new file with mode: 0644] | blob |
tests/return_well_typed.spl | [new file with mode: 0644] | blob |
tests/self_application_shouldfail.spl | [new file with mode: 0644] | blob |
tests/shadow.spl | [new file with mode: 0644] | blob |
tests/sieve.spl | [new file with mode: 0644] | blob |
tests/stress.spl | [new file with mode: 0644] | blob |
tests/stress_test.spl | [new file with mode: 0644] | blob |
tests/sum.spl | [new file with mode: 0644] | blob |
tests/unary_minus.spl | [new file with mode: 0644] | blob |
tests/unbalanced_parenthesis.spl | [new file with mode: 0644] | blob |
tests/unbalanced_parenthesis2.spl | [new file with mode: 0644] | blob |
tests/while.spl | [new file with mode: 0644] | blob |
tests/whitespaces.spl | [new file with mode: 0644] | blob |
tests/x.spl | [new file with mode: 0644] | blob |