]> Nishi Git Mirror - gwion.git/commit
:art: Tagged unions and Maybe type
authorJérémie Astor <fennecdjay@gmail.com>
Fri, 11 Dec 2020 00:26:44 +0000 (01:26 +0100)
committerJérémie Astor <fennecdjay@gmail.com>
Fri, 11 Dec 2020 00:26:44 +0000 (01:26 +0100)
commit427857e3e7a313a1e46b83fcfe2d5c212762926e
tree23c396a230d232d090df5a4e56637d76c076c3bd
parenta1df4d0098f497c4b871b3033e9ed8b8874ab794
:art: Tagged unions and Maybe type
37 files changed:
include/import/udef.h
include/parse.h
include/tmpl_info.h [new file with mode: 0644]
src/emit/emit.c
src/import/import_oper.c
src/import/import_udef.c
src/lib/engine.c
src/lib/object.c
src/lib/object_op.c
src/lib/prim.c
src/lib/tmpl_info.c [new file with mode: 0644]
src/parse/check.c
src/parse/scan0.c
src/parse/scan1.c
src/parse/scan2.c
src/parse/stage.c [deleted file]
src/parse/template.c
tests/error/named_union_global_private.gw [deleted file]
tests/error/named_union_global_private_static.gw [deleted file]
tests/error/named_union_global_static.gw [deleted file]
tests/error/no_member.gw [deleted file]
tests/error/not_nn.gw [new file with mode: 0644]
tests/error/union_array_empty.gw
tests/error/union_global_private.gw
tests/error/union_global_private_static.gw
tests/error/union_global_static.gw
tests/error/union_unknown.gw
tests/plug/array_in_var_name_fail.c
tests/plug/empty_union.c
tests/plug/union.c
tests/plug/union_fail_exp.c
tests/plug/union_member.c
tests/plug/union_name.c
tests/plug/union_tmpl.c
tests/plug/union_tmpl_fail.c
tests/plug/union_tmpl_fail2.c
tests/plug/union_tmpl_fail3.c