Erik Svedäng
|
500c2a857b
|
Preparation for being able to fix bug with validation of generic members.
|
2018-02-01 18:32:59 +01:00 |
|
Erik Svedäng
|
cfde5cf17d
|
Bug found.
|
2018-02-01 17:29:45 +01:00 |
|
Erik Svedäng
|
41327277ae
|
Arrays containing generic types will generate the correct dependencies too.
|
2018-02-01 12:58:06 +01:00 |
|
Erik Svedäng
|
1d4c0777a0
|
This is hard...
|
2018-01-30 15:22:07 +01:00 |
|
Erik Svedäng
|
bc428034c2
|
Fixed bug with multiple multi-lookups (to the same function) in the same function definition.
|
2018-01-29 15:32:38 +01:00 |
|
Erik Svedäng
|
7660b32db3
|
Fixed: When composing interfaces the concretizer needs to run more times to make sure that all types are figured out.
|
2018-01-29 06:48:30 +01:00 |
|
Erik Svedäng
|
0f99128f9c
|
Moved simplified dictionary code to generic struct examples.
|
2018-01-28 22:54:59 +01:00 |
|
Erik Svedäng
|
4da90d6d86
|
Simplified hashmap example works.
|
2018-01-28 22:48:17 +01:00 |
|
Erik Svedäng
|
4482154d4a
|
Updated help chapters in the repl.
|
2018-01-28 06:35:08 +01:00 |
|
Erik Svedäng
|
e55e63f4fe
|
Moved around test code.
|
2018-01-28 06:17:23 +01:00 |
|
Erik Svedäng
|
33aeab7c82
|
FIXED: Fails to find the correct Array.str when calling println* in a do-form.
|
2018-01-28 05:56:03 +01:00 |
|
Erik Svedäng
|
9f771b4202
|
Bug found.
|
2018-01-11 08:16:45 +01:00 |
|
Erik Svedäng
|
ef1dd0a45e
|
Fixed memory bug in String.repeat that was discovered when running with -fsanitize=address
|
2017-12-23 14:30:45 +01:00 |
|
Erik Svedäng
|
c679d079ad
|
Critical bug found for 'set!' form.
|
2017-12-23 14:21:08 +01:00 |
|
Erik Svedäng
|
0b86cdd15d
|
If-expressions wrap their branches in do-expressions to not mix up deleters.
|
2017-12-21 15:36:11 +01:00 |
|
Erik Svedäng
|
7dce7725d4
|
Trying to find a good solution for the if/let deleter bug.
|
2017-12-21 15:26:22 +01:00 |
|
Erik Svedäng
|
d58265fb09
|
Minimal reproducible example for memory bugs.
|
2017-12-21 12:45:26 +01:00 |
|
Erik Svedäng
|
f0efc81ce4
|
Moved project-set! to Command.hs module.
|
2017-12-21 12:25:04 +01:00 |
|
Erik Svedäng
|
e2e0617d25
|
Todo and bug stuff.
|
2017-12-15 15:31:56 +01:00 |
|
Erik Svedäng
|
46de83b4b1
|
Two new interfaces: '<' and '>'. Also found a bug.
|
2017-12-13 22:29:43 +01:00 |
|
Erik Svedäng
|
e1cac02800
|
Fixed: Importing Int and Array into String module (when defining functions there) break things.
|
2017-12-12 22:17:17 +01:00 |
|
Erik Svedäng
|
d72f13aaac
|
IMPORTANT FIX: Limited the 'use' command to only lookup in current module.
|
2017-12-12 22:12:50 +01:00 |
|
Erik Svedäng
|
6938b65f01
|
Investigating bugs with symbol lookup in modules.
|
2017-12-12 12:57:13 +01:00 |
|
Erik Svedäng
|
945eaefccb
|
Playing around with interfaces and the sum function.
|
2017-11-28 10:24:14 +01:00 |
|
Erik Svedäng
|
bcac17ceed
|
Fixed some bugs with lookup of interface functions.
|
2017-11-24 14:15:16 +01:00 |
|
Erik Svedäng
|
86aad56a7f
|
Updated the presentation with new features. Found bug to solve...
|
2017-11-24 10:01:57 +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
|
3269e15c5c
|
Trying to solve bug...
|
2017-11-21 10:35:34 +01: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
|
77b68d89f6
|
New bug example.
|
2017-10-23 17:02:43 +02:00 |
|
Erik Svedäng
|
4f9a87b310
|
Correct emission of names in (set! ...)
|
2017-10-23 13:29:09 +02:00 |
|
Erik Svedäng
|
0fb749dd3e
|
Bug with resolving.
|
2017-10-23 09:58:08 +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
|
c07ffc9629
|
Fixed memory bug with 'copy-map'. Updating-example works without leaks.
|
2017-10-18 13:29:31 +02:00 |
|
Erik Svedäng
|
13b6ad6322
|
Fixed bug where a dash in the name of a variable fails to compile to C.
|
2017-10-17 23:18:51 +02:00 |
|
Erik Svedäng
|
dc83ef1f36
|
Bugs with foreach macro... :(
|
2017-10-17 09:25:30 +02:00 |
|
Erik Svedäng
|
d6bac91d68
|
Detect unresolved generic variables.
|
2017-10-13 09:44:30 +02:00 |
|
Erik Svedäng
|
e08683e7d2
|
Relaxed the requirement for all multi symbols to be resolved. Allows for some bugs though...
|
2017-10-12 14:35:28 +02:00 |
|
Erik Svedäng
|
2f4b187d5b
|
Let-expressions can't return references.
|
2017-10-10 15:38:43 +02:00 |
|
Erik Svedäng
|
a6b0ef0b1a
|
Don't discard results in ManageMemory when checking function application.
|
2017-10-10 15:22:30 +02:00 |
|
Erik Svedäng
|
52d6d4196e
|
Bug.
|
2017-10-10 13:50:47 +02:00 |
|