Commit graph

3354 commits

Author SHA1 Message Date
Chadtech
58d33e643d Made entries recursive 2021-01-01 21:08:13 -05:00
Folkert
2db627519b clippy 2021-01-02 00:58:18 +01:00
Folkert
6714a68f3d Merge remote-tracking branch 'origin/trunk' into ir-invoke 2021-01-02 00:55:22 +01:00
Folkert
6e0f57d7eb make invoke work 2021-01-02 00:55:09 +01:00
Jared Ramirez
faa8f66b6c Add gen support for Nat 2021-01-01 17:40:47 -06:00
Jared Ramirez
37510e6aae Add rest of gen_num tests 2021-01-01 16:35:55 -06:00
Folkert
2a3bf72d60 fleshing out invoke 2021-01-01 21:16:18 +01:00
Folkert
f8a8c26d2d clippy 2021-01-01 20:27:43 +01:00
Folkert
6eb8684c2b basic implementation of invoke for gen_dev 2021-01-01 20:27:08 +01:00
Folkert
d27c56eba8 basic implementation of invoke for llvm 2021-01-01 20:22:05 +01:00
Folkert
0ef70f55ea invoke in mono 2021-01-01 20:14:05 +01:00
Folkert
ca24f1cd38 fix llvm build 2021-01-01 16:28:35 +01:00
Folkert
5a6bd1e187 fix gen_dev 2021-01-01 16:20:27 +01:00
Folkert
0893aa7369 call changes in mono 2021-01-01 16:11:31 +01:00
Richard Feldman
c420893fe2
Merge pull request #853 from rtfeldman/bye-cond
remove Cond from the mono IR
2021-01-01 00:11:32 -05:00
Richard Feldman
b018a15075 Revise some builtin docs 2020-12-31 23:41:57 -05:00
Folkert
6bc0cf33a5 add unreachable instruction to the mono IR 2021-01-01 02:26:56 +01:00
Folkert
ccd302cbe9 format 2021-01-01 00:54:18 +01:00
Folkert
754521c4c3 all the clippy fixes 2021-01-01 00:40:41 +01:00
Folkert
94a33c91dc clippy 2021-01-01 00:22:18 +01:00
Folkert
babd3a06a0 clippy 2021-01-01 00:18:57 +01:00
Folkert
4cf5566456 we want to compare to literal float bits in gen 2021-01-01 00:09:57 +01:00
Folkert
728298d15a automatic clippy fixes 2021-01-01 00:05:45 +01:00
Folkert
ef0fb55c32 new clippy 1 2020-12-31 23:52:18 +01:00
Folkert
808a923a95 clippy 2020-12-31 23:10:58 +01:00
Folkert
45e57fcd25 fix test_load 2020-12-31 22:54:46 +01:00
Folkert
3469cf7acc remove uniqueness tests 2020-12-31 22:51:54 +01:00
Folkert
bcf1c46afe be more specific about int/float precision 2020-12-31 22:46:29 +01:00
Richard Feldman
d388ef39e4 s/Len/Nat in builtin docs 2020-12-31 16:03:07 -05:00
Folkert
81bfea53e2 fix some uniqueness problems 2020-12-31 21:36:49 +01:00
Folkert
4c34312871 fix missing type variable in List.get 2020-12-31 21:26:28 +01:00
Folkert
288190281b remove Cond from gen_dev 2020-12-31 21:03:58 +01:00
Folkert
5859568d92 remove Cond 2020-12-31 20:58:30 +01:00
Folkert
5ee29769a6 make cond helper and use it instead of constructing cond 2020-12-31 20:33:17 +01:00
Jared Ramirez
18d0141942 [WIP] Merge local changes with new branch 2020-12-31 13:08:50 -06:00
rvcas
1ab7dc54ad fix: gen_num tests 2020-12-30 21:18:08 -05:00
rvcas
64c4cfcea9 fix: some tests 2020-12-30 21:05:04 -05:00
rvcas
b510d6e94d fix: float error in repl 2020-12-30 20:47:11 -05:00
rvcas
9dbcfb7a97 Merge branch 'temp_numbers' into int_a_float_a 2020-12-30 19:59:20 -05:00
rvcas
c33cab57f2 Merge branch 'int-float-size-gen' into temp_numbers 2020-12-30 19:41:44 -05:00
rvcas
97fc5f12a7 Merge branch 'trunk' into int_a_float_a 2020-12-30 15:19:31 -05:00
Richard Feldman
8937a5d872 Fix test_mono tests 2020-12-30 08:20:47 -05:00
Richard Feldman
e385f4404b
Merge pull request #842 from rtfeldman/mono-pattern-refactor
Mono pattern refactor
2020-12-29 23:43:24 -05:00
rvcas
127c4e1bcc feat: add inner var to IntLiteral and FloatLiteral 2020-12-29 20:52:54 -05:00
rvcas
d62471c73a fix: gen_list 2020-12-29 14:55:52 -05:00
rvcas
58b9908c2f feat(aliases): add Nat, Natural, and @Natural 2020-12-29 14:55:20 -05:00
rvcas
75fdff4398 feat(aliases): add Int a and Float a 2020-12-29 13:35:24 -05:00
Jared Ramirez
791a0e9404 Use precision in mono/ir to determine which number to generate 2020-12-29 09:33:55 -06:00
Chadtech
bd5259363c Remove render indices comment 2020-12-29 03:29:17 -05:00
Chadtech
c8c3944673 Dict and Hash zig modules 2020-12-29 03:27:01 -05:00