Erik Svedäng
|
f748232e7b
|
Bullet points.
|
2017-11-22 16:34:18 +01:00 |
|
Erik Svedäng
|
6f86e2802a
|
New compiler flag: --log-memory
|
2017-11-22 16:33:03 +01:00 |
|
Erik Svedäng
|
ea1d62a635
|
Todo done.
|
2017-11-22 12:43:56 +01:00 |
|
Erik Svedäng
|
141755677f
|
Fixed deps for Array functions. Not done.
|
2017-11-22 11:49:34 +01:00 |
|
Erik Svedäng
|
b993cc3818
|
Tweaked todos.
|
2017-11-21 12:35:35 +01:00 |
|
Erik Svedäng
|
e172a736ea
|
New compiler flag: '--no-core' for running the compiler without the core libraries.
|
2017-11-21 12:21:36 +01:00 |
|
Erik Svedäng
|
b11e31c77f
|
CRITICAL BUG FIX: Compiling a self recursing function (of type (λ [] ()) at least) hangs the compiler.
|
2017-11-21 11:47:59 +01:00 |
|
Erik Svedäng
|
209df996f3
|
A way to run the compiler without entering the REPL, just build (and potentially run) all the code and then exit.
|
2017-11-20 16:02:56 +01:00 |
|
Erik Svedäng
|
6ad8b82a2d
|
Docs.
|
2017-11-20 15:58:03 +01:00 |
|
Erik Svedäng
|
40a1e5aa5a
|
Milestones.
|
2017-11-20 10:15:57 +01:00 |
|
Erik Svedäng
|
25f6db3bab
|
More reorganisation of todos.
|
2017-11-20 08:05:08 +01:00 |
|
Erik Svedäng
|
f677bfd1e8
|
Reorganized the todos.
|
2017-11-20 08:04:29 +01:00 |
|
Erik Svedäng
|
13418bf900
|
Removed code for setting identifiers in Parsing.hs since that is now handled by 'setNewIdentifiers" in Eval.hs
|
2017-11-17 18:04:57 +01:00 |
|
Erik Svedäng
|
254deaebdb
|
Fixed: Ensure 'Array.pop-back' is memory safe and shrinks the array properly.
|
2017-11-17 18:01:28 +01:00 |
|
Erik Svedäng
|
a3d5f551c8
|
Another todo.
|
2017-11-17 17:35:21 +01:00 |
|
Erik Svedäng
|
39fa806e36
|
Todo done: Enable interop with existing C structs.
|
2017-11-17 17:00:42 +01:00 |
|
Erik Svedäng
|
e4acffd807
|
Math done.
|
2017-11-17 14:55:28 +01:00 |
|
Erik Svedäng
|
597d1d5cac
|
One more todo after reading the blog post :)
|
2017-11-16 23:03:03 +01:00 |
|
Erik Svedäng
|
e7d77353ab
|
Remove bleh function.
|
2017-11-14 22:48:10 +01:00 |
|
Erik Svedäng
|
51d9d15373
|
Load paths todo.
|
2017-11-14 22:38:05 +01:00 |
|
Erik Svedäng
|
3f819efab7
|
(register-type my_position_struct [x Int, y Int])
|
2017-11-14 22:35:31 +01:00 |
|
Erik Svedäng
|
f03458c383
|
Todo.
|
2017-11-14 22:33:40 +01:00 |
|
Erik Svedäng
|
1fc45a363c
|
Remove todo.
|
2017-11-14 22:32:27 +01:00 |
|
Erik Svedäng
|
28f0199160
|
Critical bug.
|
2017-11-08 21:57:03 +01:00 |
|
Erik Svedäng
|
9e441d9ec7
|
Tweak.
|
2017-11-03 14:07:05 +01:00 |
|
Erik Svedäng
|
fae57ad07f
|
Tooling.md
|
2017-11-03 14:03:26 +01:00 |
|
hellerve
|
d3e7370e48
|
libraries.md: added test and vector
|
2017-10-26 11:40:57 +02:00 |
|
Erik Svedäng
|
d5a8000a5e
|
Whitespace and todo cleanup.
|
2017-10-25 20:39:07 +02:00 |
|
Erik Svedäng
|
c27419a1e7
|
FIXED: Type declarations inside other modules can't be unqualified even though the outer module is 'use':d
|
2017-10-24 10:42:43 +02:00 |
|
Erik Svedäng
|
56b460545f
|
Design consideration.
|
2017-10-23 15:28:53 +02:00 |
|
Erik Svedäng
|
4f9a87b310
|
Correct emission of names in (set! ...)
|
2017-10-23 13:29:09 +02:00 |
|
Erik Svedäng
|
0bd287dc42
|
FIXED: Arrays can contain references, this will lead to dangling pointers.
|
2017-10-23 11:30:41 +02:00 |
|
Erik Svedäng
|
0fae38847e
|
Merge branch 'master' of github.com:carp-lang/Carp
|
2017-10-20 15:36:31 +02:00 |
|
Erik Svedäng
|
e3457d3f90
|
Tweaked the presentation.
|
2017-10-20 09:15:08 +02:00 |
|
Erik Svedäng
|
900fbdfa28
|
Todo gone, todo added.
|
2017-10-20 09:09:54 +02:00 |
|
Erik Svedäng
|
045c623359
|
Another one.
|
2017-10-19 21:36:01 +02:00 |
|
Erik Svedäng
|
e6bf811cc9
|
More todo.
|
2017-10-19 21:35:34 +02:00 |
|
Erik Svedäng
|
510d0f3f1a
|
More todos.
|
2017-10-19 18:34:44 +02:00 |
|
Erik Svedäng
|
fb41915876
|
Forcing evaluation of some expressions to detect multiple uses of variable in while loops.
|
2017-10-18 21:22:32 +02:00 |
|
Erik Svedäng
|
6a310844d5
|
One more critical bug.
|
2017-10-18 15:31:55 +02:00 |
|
Erik Svedäng
|
b3035c0cec
|
Todo.
|
2017-10-18 15:26:28 +02:00 |
|
Erik Svedäng
|
c07ffc9629
|
Fixed memory bug with 'copy-map'. Updating-example works without leaks.
|
2017-10-18 13:29:31 +02:00 |
|
Erik Svedäng
|
b2e76effe2
|
Another todo.
|
2017-10-18 12:29:21 +02:00 |
|
Erik Svedäng
|
fa38b19c77
|
Doc.
|
2017-10-18 12:28:31 +02:00 |
|
Erik Svedäng
|
31b3472f87
|
The unique identifiers for XObj:s are set after the macro expansion which fixes bugs with macros.
|
2017-10-18 12:25:42 +02:00 |
|
Erik Svedäng
|
b46dd559bb
|
Todo.
|
2017-10-18 08:57:14 +02:00 |
|
Erik Svedäng
|
9950456cd0
|
Corrected example code.
|
2017-10-18 08:50:00 +02:00 |
|
Erik Svedäng
|
eaeede6ed8
|
Merge branch 'master' of https://github.com/carp-lang/Carp
|
2017-10-18 08:45:39 +02:00 |
|
Erik Svedäng
|
d42e9bdb9e
|
Todos.
|
2017-10-18 08:45:30 +02:00 |
|
Erik Svedäng
|
9997dd7f90
|
Printing of floats/doubles removes superfluos zeros at the end.
|
2017-10-18 08:43:37 +02:00 |
|