Commit Graph

2696 Commits

Author SHA1 Message Date
Erik Svedäng
a5a9a186eb A test to ensure we don't introduce the same bug again. 2018-06-11 15:44:58 +02:00
Erik Svedäng
23ca66a062 BUGFIX: A lookup of an interface symbol sometimes was replaced when it
was not sound to do so.
2018-06-11 15:31:14 +02:00
Erik Svedäng
dd429de65c Fix cause of formatting problems. 2018-06-11 15:26:24 +02:00
Erik Svedäng
d07121722b
Merge pull request #245 from hellerve/to-bytes
Core: add to-bytes
2018-06-07 19:03:28 +02:00
hellerve
289fa8b011 core: add to-bytes 2018-06-07 18:30:57 +02:00
Erik Svedäng
589dfcf8b8 Prevent run if no exe has been successfully built. 2018-06-07 13:13:47 +02:00
Erik Svedäng
9273d3dd01 Comment. 2018-06-07 12:52:29 +02:00
Erik Svedäng
29163a25a1 Prevent loading the same file multiple times during load/reload. 2018-06-07 11:57:59 +02:00
Erik Svedäng
0929319874 Better printing of generic types with multiple args. 2018-06-07 10:53:52 +02:00
Erik Svedäng
759e786be8 Beautified type signatures. 2018-06-07 10:47:02 +02:00
Erik Svedäng
ff5baf4dfd Todos. 2018-06-07 09:52:06 +02:00
Erik Svedäng
11538356ac Can parse dictionary syntax (e.g. {@"a" 123 @"b" 456}). 2018-06-05 14:41:38 +02:00
Erik Svedäng
644119a7ec Added 'Core.carp' file that contains files to load at boot. 2018-06-05 13:28:28 +02:00
Erik Svedäng
e28d1ba98d Tweak todo. 2018-06-05 13:23:07 +02:00
Erik Svedäng
a2ba30fd07 Switched to resolver 'LTS 11.12'. 2018-06-05 10:16:26 +02:00
Erik Svedäng
669aca2b96 Added dynamic function 'Project.no-echo' to disable echoing in examples. 2018-06-05 10:05:33 +02:00
Erik Svedäng
8928b10aa4 One more todo. 2018-06-05 09:47:24 +02:00
Erik Svedäng
e008eeac54 Rearranged todos a bit. 2018-06-05 09:46:17 +02:00
Erik Svedäng
6fb5a48d48 Relaxed the requirement on 'main' so it allows generic types. 2018-06-04 15:17:14 +02:00
Erik Svedäng
1079075637 Various tweaks. 2018-06-01 16:40:14 +02:00
Erik Svedäng
d3988ee583 Not a bug anymore. 2018-06-01 16:16:46 +02:00
Erik Svedäng
d878e26e79 BUGFIX: Parse error doesn't stop execution when running with -x flag from command line. 2018-06-01 16:15:44 +02:00
Erik Svedäng
4d98a22358 Possible to read float literal without '.', eg. "3f". 2018-06-01 14:17:54 +02:00
Erik Svedäng
1537415788 Todo. 2018-06-01 11:18:40 +02:00
Erik Svedäng
12dbe36adc Added function 'zip' and 'enumerated' for Array. 2018-06-01 11:18:34 +02:00
Erik Svedäng
f05efea2fe Added function 'copy-map-2'. 2018-06-01 11:00:50 +02:00
Erik Svedäng
b438edf09c BUGFIX: Parser now must consume whole input. 2018-06-01 10:24:46 +02:00
Erik Svedäng
718ed39d55 Example. 2018-06-01 09:42:02 +02:00
Erik Svedäng
6924b555d5 BUGFIX: Copy info when calling cdr and all-but-last. 2018-06-01 09:40:55 +02:00
Erik Svedäng
1697d69595 Should lookup 'key'. 2018-05-31 17:34:21 +02:00
Erik Svedäng
b11e42887f Experimenting with 'private'. 2018-05-31 17:34:03 +02:00
Erik Svedäng
e0da601f36 Signature annotations are honored and a mismatch will lead to compiler error. 2018-05-31 14:37:57 +02:00
Erik Svedäng
bd71229c13 Nicer docs because concretized versions of functions are hidden. 2018-05-31 13:51:00 +02:00
Erik Svedäng
a52baaf948 Dependencies are marked as 'hidden'. 2018-05-31 13:48:35 +02:00
Erik Svedäng
bad64703ae Prep. 2018-05-31 13:09:34 +02:00
Erik Svedäng
d5ea81506b BUGFIX: def needs to come before hidden, or the compiler chokes 2018-05-31 12:05:55 +02:00
Erik Svedäng
85e3a5db11 Remove travis logo from front page. 2018-05-31 11:02:09 +02:00
Erik Svedäng
d1fa3eb9d5 One more todo. 2018-05-31 10:02:56 +02:00
Erik Svedäng
2e98c420f6
Merge pull request #244 from hellerve/forked-tests
Test for signals and exit stati
2018-05-23 17:08:31 +02:00
hellerve
99fb38de73 core: add assert-signal 2018-05-23 15:13:13 +02:00
hellerve
a55c953396 core: add inspection of forked processes (references #235) 2018-05-23 13:58:04 +02:00
Erik Svedäng
2911392cb4
Merge pull request #242 from mkfifo/run-test-stack-install
Adding `stack install` back into run_carp_tests
2018-05-23 13:37:25 +02:00
Erik Svedäng
3b8aba6377
Merge pull request #243 from mkfifo/testing-style-fix
Fixing trailing bracket style in tests
2018-05-23 13:37:02 +02:00
Chris Hall
b9fe2ab340 Fixing trailing bracket style in tests 2018-05-23 18:40:54 +10:00
Chris Hall
dd39e21f2d Adding stack install back into run_carp_tests 2018-05-23 18:32:13 +10:00
Chris Hall
54e7775cde Document update 2018-05-23 10:04:29 +10:00
Chris Hall
7c1dd210d7 Renaming: String.count -> String.length, Array.count -> Array.length
Issue #236
2018-05-23 10:03:42 +10:00
Erik Svedäng
5c280fea4b Todo. 2018-05-22 22:00:09 +02:00
Erik Svedäng
9eced62eb1 Updated generated docs. 2018-05-22 21:27:43 +02:00
Erik Svedäng
c93621b5de
Merge pull request #241 from hellerve/random
Add random module
2018-05-22 20:01:28 +02:00