Folkert
|
051712c90b
|
remove ClosureData type
|
2021-05-13 00:31:02 +02:00 |
|
Folkert
|
e63eea7389
|
WIP
|
2021-05-13 00:26:41 +02:00 |
|
Folkert
|
d753e64b94
|
temporary hack to allow closures that have a lambda set of 1
|
2021-05-10 22:29:26 +02:00 |
|
Folkert
|
9708876dd8
|
fix closure example
|
2021-05-10 21:38:17 +02:00 |
|
Folkert
|
ef2c5dba15
|
remove outdated comments
|
2021-05-10 14:01:12 +02:00 |
|
Folkert
|
e95d42dda3
|
ensure symbol passed to jump is properly specialized
|
2021-05-10 13:23:28 +02:00 |
|
Folkert
|
f1a8b75196
|
great success
|
2021-05-09 23:24:27 +02:00 |
|
Folkert de Vries
|
31c0c86ccd
|
Merge branch 'trunk' into morphic-lib
|
2021-05-09 13:55:18 +02:00 |
|
Folkert
|
1023126774
|
build a program, find solutions
|
2021-05-09 13:53:40 +02:00 |
|
Folkert
|
5d9cf5d9a7
|
fix (maybe?) join points
|
2021-05-09 12:58:57 +02:00 |
|
Folkert
|
4f376bf4f8
|
add call spec counter
|
2021-05-09 12:28:23 +02:00 |
|
Folkert
|
8799973ffe
|
add update mode variables
|
2021-05-09 01:03:29 +02:00 |
|
Folkert
|
e7f59ea62d
|
use associated const
|
2021-05-09 00:28:06 +02:00 |
|
Folkert
|
fea8ab47cc
|
implement enough for Quicksort example
|
2021-05-08 23:41:55 +02:00 |
|
Folkert
|
a99ba56eba
|
implement list lowlevels
|
2021-05-08 23:17:41 +02:00 |
|
Eric Henry
|
eda462c6e9
|
implement list.concat in zig
|
2021-05-08 14:39:06 -04:00 |
|
Folkert
|
0b02782b73
|
start with lowlevel
|
2021-05-08 19:01:00 +02:00 |
|
Folkert
|
b172193533
|
bind function arguments
|
2021-05-08 15:15:05 +02:00 |
|
Folkert
|
989a7709d9
|
more layouts -> typeids
|
2021-05-08 15:14:02 +02:00 |
|
Folkert
|
8dcebb35ac
|
tag literals
|
2021-05-08 15:09:53 +02:00 |
|
Folkert
|
03d5f05226
|
to_ne_bytes
|
2021-05-08 14:26:03 +02:00 |
|
Folkert
|
ce3e0f063f
|
clippy
|
2021-05-07 21:01:11 +02:00 |
|
Folkert
|
352dacc5a3
|
build skeleton
|
2021-05-07 20:57:04 +02:00 |
|
Folkert
|
f7fe811f0c
|
alias analysis here we come!
|
2021-05-07 17:26:49 +02:00 |
|
Richard Feldman
|
ab8cc95c2b
|
Disable clippy rule for manual_map
|
2021-05-07 08:44:44 -04:00 |
|
Folkert
|
fecb83b9c2
|
fixes
|
2021-05-07 11:00:15 +02:00 |
|
Folkert
|
1ac66a8fee
|
attempt to make examples more generic
|
2021-05-05 16:00:30 +02:00 |
|
Folkert
|
82aa5c766d
|
fix gen_primitives tests
|
2021-05-03 21:22:21 +02:00 |
|
Folkert de Vries
|
be36fe7194
|
Merge branch 'trunk' into parse-str
|
2021-05-02 19:33:41 +02:00 |
|
Folkert
|
c071cfba13
|
implement startsWithCodePoint
|
2021-05-02 19:26:08 +02:00 |
|
Folkert
|
f0070e7464
|
remove field from procs; pass separately
|
2021-05-02 15:28:53 +02:00 |
|
Folkert
|
cd1103df64
|
bumpalo allocator sadness; revert later
|
2021-05-02 01:09:16 +02:00 |
|
Folkert
|
2032ef9b52
|
refactor/optimize loop in ir codegen
|
2021-05-02 01:08:53 +02:00 |
|
Folkert
|
b79230c069
|
refactor reallocate
|
2021-05-01 23:16:34 +02:00 |
|
Folkert
|
327d7b77b0
|
remove dead code
|
2021-05-01 00:47:23 +02:00 |
|
Folkert
|
a586626d7c
|
more bump
|
2021-05-01 00:27:22 +02:00 |
|
Folkert
|
a2f144f4db
|
bump set
|
2021-05-01 00:13:11 +02:00 |
|
Folkert
|
503d011c43
|
more bump
|
2021-05-01 00:04:56 +02:00 |
|
Folkert
|
58ba5c09fd
|
bump-allocate procs
|
2021-04-30 23:52:08 +02:00 |
|
Folkert
|
efc004b19a
|
use bumpmap in partialproc
|
2021-04-28 23:37:17 +02:00 |
|
Folkert
|
3290528d70
|
use bumpmap in record IR gen
|
2021-04-28 23:26:09 +02:00 |
|
Folkert
|
2d00dd528f
|
use bumpmap in substitution
|
2021-04-28 23:23:40 +02:00 |
|
Folkert
|
a6fc267449
|
make bumpmap new functions using a trait
|
2021-04-28 23:16:02 +02:00 |
|
Folkert
|
2dab9c81d1
|
use invoke
|
2021-04-23 11:22:32 +02:00 |
|
Folkert
|
6633f8ca9f
|
add ExpectTrue lowlevel
|
2021-04-23 10:16:30 +02:00 |
|
Folkert
|
01c5b0dd66
|
codegen expect to boolean not
|
2021-04-23 10:00:36 +02:00 |
|
Folkert
|
903583f1d4
|
implement basic type error reporting
|
2021-04-23 09:41:49 +02:00 |
|
Folkert
|
cdf5b89f9a
|
using hashbrown + bumpalo in practice
|
2021-04-18 15:35:43 +02:00 |
|
Folkert
|
62da85cc06
|
remove ATTR_ATTR usage
|
2021-04-04 23:18:50 +02:00 |
|
Folkert
|
fa7dec2997
|
no more boolean algebra
|
2021-04-04 21:22:59 +02:00 |
|