Erik
|
b71fcd77c6
|
more help
|
2016-01-18 16:59:30 +01:00 |
|
Erik
|
6cc1adce91
|
more docs
|
2016-01-18 16:57:20 +01:00 |
|
Erik
|
236d9f16c4
|
comma
|
2016-01-18 16:50:17 +01:00 |
|
Erik
|
32e7c760e7
|
installation instructions
|
2016-01-18 16:49:14 +01:00 |
|
Erik
|
90395fbae3
|
more readme
|
2016-01-18 16:39:39 +01:00 |
|
Erik
|
827322facb
|
better docs
|
2016-01-18 16:39:14 +01:00 |
|
Erik
|
9a77588fa9
|
some tests for if-lifetimes
|
2016-01-18 14:46:41 +01:00 |
|
Erik
|
7fd89e3cfd
|
starting work on lifetimes for the other forms
|
2016-01-18 14:36:38 +01:00 |
|
Erik
|
5d92140ee4
|
updated todo
|
2016-01-18 14:29:33 +01:00 |
|
Erik
|
7497df37ed
|
calls project.carp / user.carp if they exist in correct locations
|
2016-01-18 14:27:46 +01:00 |
|
Erik
|
e8e1d0d0aa
|
fixed bug that was found when improving error checking for let forms
|
2016-01-18 14:12:27 +01:00 |
|
Erik
|
3dd67ce9cf
|
todos and some error checking
|
2016-01-18 14:11:00 +01:00 |
|
Erik
|
3eb8e135c0
|
seems like the lifetime checker can handle some trickier situations now
|
2016-01-18 14:05:21 +01:00 |
|
Erik
|
afb1d017db
|
cleanups, can call ref in dynamic runtime
|
2016-01-18 13:43:59 +01:00 |
|
Erik Svedäng
|
174c4983b8
|
don't crash on GC, memory is handed over to ffi
|
2016-01-18 12:23:03 +01:00 |
|
Erik Svedäng
|
888223040e
|
better, but segfaults in tricky situation
|
2016-01-18 12:05:22 +01:00 |
|
Erik Svedäng
|
110dbc9e07
|
tests run, but is it sound?
|
2016-01-18 11:35:02 +01:00 |
|
Erik
|
586e964661
|
things are working OK but refs are still a little troubling
|
2016-01-18 09:50:45 +01:00 |
|
Erik
|
5c61e68f21
|
infering of lists seem to work now
|
2016-01-18 09:02:21 +01:00 |
|
Erik
|
366a1e093a
|
rewrite of type inferer is half-done
|
2016-01-18 08:24:42 +01:00 |
|
Erik
|
64aedb529d
|
the failing test
|
2016-01-18 00:20:55 +01:00 |
|
Erik
|
caad6fac3c
|
unifier is fooled by some ref situations
|
2016-01-18 00:19:25 +01:00 |
|
Erik
|
21df7c1e28
|
must fix type inference for (ref ...)
|
2016-01-17 23:52:19 +01:00 |
|
Erik
|
9865fd0e0b
|
function application works with lifetimes and borrow checker
|
2016-01-17 23:44:23 +01:00 |
|
Erik
|
60174d329c
|
lifetime for args is starting to work, still some hard work left
|
2016-01-17 23:31:55 +01:00 |
|
Erik
|
21923efe68
|
ref form
|
2016-01-17 22:56:35 +01:00 |
|
Erik
|
378ce9ebf7
|
clarification
|
2016-01-17 20:50:21 +01:00 |
|
Erik
|
188bab8fa5
|
can call functions with ref argument from repl
|
2016-01-17 20:48:51 +01:00 |
|
Erik
|
f0cb564392
|
ref arguments don't pass ownership to function
|
2016-01-17 20:42:43 +01:00 |
|
Erik
|
8b3859bce3
|
updated readme
|
2016-01-17 16:25:14 +01:00 |
|
Erik
|
c7c65ba4ff
|
can add :ref signatures
|
2016-01-16 19:19:24 +01:00 |
|
Erik
|
567c744453
|
getting ready for refs
|
2016-01-16 19:07:10 +01:00 |
|
Erik
|
8905e94c9a
|
return values are removed from free list
|
2016-01-16 18:37:45 +01:00 |
|
Erik
|
177bc752b2
|
no unnecessary line break
|
2016-01-16 18:20:24 +01:00 |
|
Erik
|
494f93ae29
|
better approach to lifetimes
|
2016-01-16 10:26:00 +01:00 |
|
Erik
|
153869764a
|
literals have names
|
2016-01-16 10:16:50 +01:00 |
|
Erik
|
e21264fca8
|
added a ast :node type for variable lookups
|
2016-01-16 10:08:06 +01:00 |
|
Erik
|
f348ec7b4e
|
updated todos
|
2016-01-16 09:57:05 +01:00 |
|
Erik
|
6aa4a82832
|
dict eq tests
|
2016-01-16 09:53:01 +01:00 |
|
Erik
|
bc82aeec16
|
set/union test cases
|
2016-01-16 09:47:33 +01:00 |
|
Erik
|
db349e1641
|
time to start over with the lifetime stuff
|
2016-01-16 09:37:26 +01:00 |
|
Erik Svedäng
|
4c80c80af0
|
bugz
|
2016-01-15 17:15:16 +01:00 |
|
Erik Svedäng
|
1ca2543ea0
|
todo updated
|
2016-01-15 16:50:45 +01:00 |
|
Erik Svedäng
|
540a2ec797
|
equality for dictionaries
|
2016-01-15 16:48:26 +01:00 |
|
Erik Svedäng
|
acb698ecef
|
can free a string in a very simple case
|
2016-01-15 15:39:17 +01:00 |
|
Erik
|
26a3a32522
|
removed functions.h
|
2016-01-15 14:47:22 +01:00 |
|
Erik
|
739be62f21
|
ignore h files in out
|
2016-01-15 14:46:36 +01:00 |
|
Erik Svedäng
|
a6df46045c
|
can bake any function to a executable
|
2016-01-15 14:19:41 +01:00 |
|
Erik
|
fd1cc43422
|
can emit an executable file
|
2016-01-15 11:13:19 +01:00 |
|
Erik
|
7de853a4e3
|
can compile glfw example app again
|
2016-01-15 10:58:31 +01:00 |
|