Erik Svedäng
|
c80526cfaa
|
REPLACE WITH HASKELL VERSION
|
2017-06-26 11:15:03 +02:00 |
|
Erik Svedäng
|
c70bf87f26
|
cleaner solution to keeping 'out' directory around
|
2016-06-08 09:13:54 +02:00 |
|
Erik
|
34913a7890
|
use <carp-dir>/out for all build artifacts
|
2016-03-15 12:55:27 +01:00 |
|
Erik Svedäng
|
1c1f2e6d16
|
Fix problem with missing meta data ("???") for some calls in stack trace
|
2016-03-14 13:12:27 +01:00 |
|
Erik Svedäng
|
5141e4e47e
|
^syntax for meta
|
2016-03-14 12:51:40 +01:00 |
|
Erik Svedäng
|
2053da5cb8
|
some help with finding location of type errors
|
2016-03-14 11:11:14 +01:00 |
|
Erik Svedäng
|
b82d5027cb
|
seems like dashes in struct names are allowed
|
2016-03-14 09:36:24 +01:00 |
|
Erik Svedäng
|
edf693a054
|
Quasiquoting and splicing for easier macro writing
|
2016-03-14 09:31:59 +01:00 |
|
Erik
|
2151b1bcd1
|
changed '&' to '...' in match statements
|
2016-03-11 08:43:59 +01:00 |
|
Erik Svedäng
|
e96d75a20c
|
code example, research
|
2016-03-11 00:49:16 +01:00 |
|
Erik Svedäng
|
da49b1808d
|
moved tests around, updated todos
|
2016-03-11 00:38:46 +01:00 |
|
Erik Svedäng
|
59062bdd5f
|
memory management is handled using proper delete-functions
|
2016-03-11 00:28:33 +01:00 |
|
Erik Svedäng
|
d8177e7f2e
|
delete functions
|
2016-03-10 23:09:55 +01:00 |
|
Erik Svedäng
|
c3307dc4b9
|
moved tests
|
2016-03-10 22:43:38 +01:00 |
|
Erik Svedäng
|
1940299c59
|
can copy arrays
|
2016-03-10 22:30:48 +01:00 |
|
Erik Svedäng
|
efdd01b6be
|
moved tests around
|
2016-03-10 20:21:06 +01:00 |
|
Erik Svedäng
|
6c2cb475d7
|
let polymorphism (!)
|
2016-03-10 20:15:13 +01:00 |
|
Erik Svedäng
|
f12ba1895f
|
uniquify-typevars function
|
2016-03-10 20:04:27 +01:00 |
|
Erik Svedäng
|
33396601ba
|
can copy structs and strings (arrays left to go)
|
2016-03-10 11:43:17 +01:00 |
|
Erik Svedäng
|
bd8610dfd5
|
basic copying stuff
|
2016-03-10 11:24:23 +01:00 |
|
Erik Svedäng
|
833bcf0845
|
reworked the array-to-ast function
|
2016-03-10 10:03:16 +01:00 |
|
Erik Svedäng
|
491e91a3c4
|
no clashes between lenses
|
2016-03-10 07:01:20 +01:00 |
|
Erik
|
9700bdbdd1
|
todo
|
2016-03-09 23:24:42 +01:00 |
|
Erik
|
11c33ef51f
|
moved test, added shadowstack pushes to primops
|
2016-03-09 23:04:14 +01:00 |
|
Erik
|
ef0c0f933c
|
solved super hard crash bug with call to 'str' on arrays/structs
|
2016-03-09 22:49:27 +01:00 |
|
Erik
|
bee86345ac
|
FIXED: Make defstruct into a macro instead, remove it from eval
|
2016-03-09 20:12:53 +01:00 |
|
Erik
|
673b0795b0
|
identified error with structs in repl -- offset of members is calculated incorrectly
|
2016-03-09 18:19:48 +01:00 |
|
Erik
|
caf4b63251
|
updated todos
|
2016-03-09 17:39:04 +01:00 |
|
Erik
|
66eb866b0d
|
added lens tests
|
2016-03-09 08:21:45 +01:00 |
|
Erik
|
5523fd022f
|
generates setter lens for all struct members
|
2016-03-09 08:10:39 +01:00 |
|
Erik Svedäng
|
990b5c70a6
|
more weirdness
|
2016-03-07 16:58:24 +01:00 |
|
Erik Svedäng
|
ef3f9c3688
|
missing constraint for return type
|
2016-03-07 16:52:36 +01:00 |
|
Erik Svedäng
|
82d1ac59eb
|
solved mystery with failing call to def? (it checked the local env,
should be global)
|
2016-03-07 16:45:56 +01:00 |
|
Erik Svedäng
|
1fbf447065
|
map-copy works
|
2016-03-07 15:58:21 +01:00 |
|
Erik Svedäng
|
e429dce74c
|
can use constructor function in non-head position in lists
|
2016-03-07 15:13:20 +01:00 |
|
Erik
|
88db88775d
|
Struct getter starts with get- now
|
2016-03-04 14:32:15 +01:00 |
|
Erik
|
211f51d5df
|
println*
|
2016-03-04 11:55:20 +01:00 |
|
Erik
|
d1f2966c81
|
can handle * in function names
|
2016-03-04 11:50:03 +01:00 |
|
Erik Svedäng
|
fed784a166
|
time for bed
|
2016-03-03 23:29:47 +01:00 |
|
Erik Svedäng
|
0464ea300a
|
strings work too!
|
2016-03-03 23:26:31 +01:00 |
|
Erik Svedäng
|
e9caac1429
|
mapping floats
|
2016-03-03 23:21:04 +01:00 |
|
Erik Svedäng
|
4b3e94aff8
|
map!
|
2016-03-03 23:19:32 +01:00 |
|
Erik Svedäng
|
c7fc058627
|
constraints for struct constructor args
|
2016-03-03 23:02:36 +01:00 |
|
Erik Svedäng
|
f0c0b260c6
|
trixy-3
|
2016-03-03 22:54:56 +01:00 |
|
Erik Svedäng
|
3bf2ff8c62
|
made more code work
|
2016-03-03 22:51:47 +01:00 |
|
Erik
|
83d6ef7be2
|
identified problem
|
2016-03-02 22:46:37 +01:00 |
|
Erik
|
2dc6c6afe4
|
don't bake
|
2016-03-02 22:39:04 +01:00 |
|
Erik
|
b108a599bc
|
found some corner cases
|
2016-03-02 22:33:25 +01:00 |
|
Erik
|
6e8d6b9ec0
|
tests run, can generate str-functions for things inside arrays
|
2016-03-02 22:16:14 +01:00 |
|
Erik
|
5dc914fd31
|
todoo
|
2016-03-02 21:37:17 +01:00 |
|