Richard Feldman
|
6cd8afd5d6
|
Fix using structs with records
|
2020-03-15 15:13:52 -04:00 |
|
Richard Feldman
|
010e390fd6
|
Make using records in defs work
|
2020-03-15 14:31:01 -04:00 |
|
Folkert
|
cdf05bc425
|
remove (now unneeded!) default case
|
2020-03-15 14:42:57 +01:00 |
|
Richard Feldman
|
5c3c30ed09
|
Fix List.get and List.set
|
2020-03-14 21:17:09 -04:00 |
|
Richard Feldman
|
a54db8bf92
|
Merge remote-tracking branch 'origin/trunk' into array-wrappers
|
2020-03-14 20:49:59 -04:00 |
|
Richard Feldman
|
5bf82fa42c
|
Fix Cranelift gen of nonempty lists
|
2020-03-14 20:44:39 -04:00 |
|
Richard Feldman
|
e01db9b284
|
wip empty list
|
2020-03-13 23:33:32 -04:00 |
|
Richard Feldman
|
de25dc0484
|
Re-enable empty list test
|
2020-03-13 22:41:46 -04:00 |
|
Richard Feldman
|
8d4331f903
|
Merge remote-tracking branch 'origin/trunk' into array-wrappers
|
2020-03-13 22:20:35 -04:00 |
|
Richard Feldman
|
4c19dd86ff
|
First pass at some List implementation stuff
|
2020-03-13 22:15:26 -04:00 |
|
Folkert
|
1a8f380033
|
Merge remote-tracking branch 'origin/trunk' into mono-if
|
2020-03-14 01:00:25 +01:00 |
|
Folkert
|
1570e9b96e
|
make mono patterns nicer
|
2020-03-14 00:10:11 +01:00 |
|
Folkert
|
05a3e8c3d8
|
equality for Byte and Bool
|
2020-03-13 17:01:18 +01:00 |
|
Folkert
|
97f1548a24
|
add tests
|
2020-03-13 15:16:27 +01:00 |
|
Dan Bruder
|
eea25429b6
|
uncomment llvm tests for basic_record
|
2020-03-13 09:16:04 -04:00 |
|
Dan Bruder
|
099145e4b4
|
Merge branch 'trunk' into access-record-fields
|
2020-03-13 09:07:41 -04:00 |
|
Dan Bruder
|
bfd9150af4
|
access record fields progress
|
2020-03-12 10:37:07 -04:00 |
|
Richard Feldman
|
173ba925ff
|
Formatting
|
2020-03-12 00:39:28 -04:00 |
|
Richard Feldman
|
db362f6df0
|
Reproduce named identity function bug
|
2020-03-12 00:31:53 -04:00 |
|
Richard Feldman
|
cf5e3f92a5
|
Have mono::Env store &mut Subs
|
2020-03-11 21:36:27 -04:00 |
|
Richard Feldman
|
df78068e81
|
Implement int and float subtraction
|
2020-03-11 21:10:41 -04:00 |
|
Richard Feldman
|
21e4eb505a
|
Implement and test Float.#add
|
2020-03-11 20:53:35 -04:00 |
|
Folkert
|
bb9c9d423a
|
make Procs a struct
|
2020-03-12 00:40:10 +01:00 |
|
Folkert
|
2d0649fa66
|
attempt fix for gen tests
|
2020-03-11 23:13:32 +01:00 |
|
Folkert
|
657901d760
|
bubble up pointer_size
|
2020-03-10 15:16:44 +01:00 |
|
Richard Feldman
|
8da2bebcde
|
Remove some dbg! statements
|
2020-03-10 02:56:56 -04:00 |
|
Richard Feldman
|
21d6d1cbd9
|
Disable empty_list_len for now
|
2020-03-10 02:56:56 -04:00 |
|
Richard Feldman
|
913f18226b
|
Got LLVM structs working
|
2020-03-10 02:56:56 -04:00 |
|
Richard Feldman
|
8da7f26237
|
Try a different Struct approach
|
2020-03-10 02:56:56 -04:00 |
|
Richard Feldman
|
8450597a07
|
Try an alloca approach for structs
|
2020-03-10 02:56:55 -04:00 |
|
Richard Feldman
|
be4abcf173
|
Fix List.set tests
|
2020-03-08 01:20:43 -05:00 |
|
Richard Feldman
|
74e92f35f1
|
Disable List.set tests for now
|
2020-03-08 00:33:13 -05:00 |
|
Richard Feldman
|
abe9b8efaa
|
Use Layout over Variable for both build modules
|
2020-03-07 23:04:28 -05:00 |
|
Richard Feldman
|
363a7a0abd
|
Mov gen to its own crate
|
2020-03-06 18:24:37 -05:00 |
|