Commit Graph

2360 Commits

Author SHA1 Message Date
Erik Svedäng
39e16e9239 Started working on helper struct for SDL. 2018-03-20 11:53:24 +01:00
Erik Svedäng
0ef73eacfa Merge branch 'master' into sdl-refactor 2018-03-20 10:59:35 +01:00
Erik Svedäng
5658d24a41 One more todo down. 2018-03-20 08:21:32 +01:00
Erik Svedäng
5ca97fb3e3 More todo changes. 2018-03-19 22:16:13 +01:00
Erik Svedäng
498a766ba3 Todo. 2018-03-19 22:05:38 +01:00
Erik Svedäng
ca2ef7e16f Fixed some bugs regarding machine readable error reporting. 2018-03-19 21:54:05 +01:00
Erik Svedäng
10bc0e1e6c Fix 2018-03-19 13:01:14 +01:00
Erik Svedäng
d227533942 Merge branch 'master' into sdl-refactor 2018-03-19 12:54:14 +01:00
Erik Svedäng
b19aa7a9fb Machine readable error reporting for macro expand. 2018-03-19 11:26:07 +01:00
Erik Svedäng
3eba8a6d5a Machine readable error reporting for 'members' command. 2018-03-19 11:23:53 +01:00
Erik Svedäng
062cda1b7c Machine readable error reporting of non-matchin interface signatures. 2018-03-19 11:21:06 +01:00
Erik Svedäng
45fb9f99e1 One more machine readable error report. 2018-03-19 11:09:38 +01:00
Erik Svedäng
33996d0100 Removed some unused cases of ReplCommand type. Parse errors can be
reported in a machine readable way.
2018-03-19 11:03:40 +01:00
Erik Svedäng
79b7cdee5b Can compare booleans in dynamic '='. 2018-03-19 10:49:13 +01:00
Erik Svedäng
727031b4ff The 'info' and 'type' commands report in a machine readable way. 2018-03-19 09:48:21 +01:00
Erik Svedäng
8c239d1656 Remove unneeded Data.Char import. 2018-03-18 21:18:34 +01:00
Erik Svedäng
9dae63491d fopen takes String& instead 2018-03-18 17:51:23 +01:00
Erik Svedäng
21c4d2d2fb Fix new function in carp_char.h 2018-03-18 15:23:34 +01:00
Erik Svedäng
7cb9288e5d Merge branch 'rename-c-types' of https://github.com/hellerve/Carp into hellerve-rename-c-types 2018-03-18 15:21:18 +01:00
hellerve
a55eeb98a5 core: rename string and pattern types 2018-03-18 14:53:03 +01:00
Erik Svedäng
00105618a4 A few extra functions for handling files and char pointers. 2018-03-18 14:40:49 +01:00
Erik Svedäng
fc693d9ba8 Added comma. 2018-03-16 03:04:28 +01:00
Erik Svedäng
a393e2f73e More fixes of column position. 2018-03-16 02:58:13 +01:00
Erik Svedäng
0f6574193f Proper SDL module added, examples updated to work with it. 2018-03-15 21:14:18 +01:00
Erik Svedäng
ca9c3edc97 Bugfix: Make '.' increase column count by 1. 2018-03-15 20:34:23 +01:00
Erik Svedäng
b014721e1c Add 'macro-log' command. 2018-03-15 20:19:51 +01:00
Erik Svedäng
8c85fccb64 Made dynamic 'not' into a normal command (removed from 'eval'). 2018-03-15 20:16:11 +01:00
Erik Svedäng
1239d38f03 More short circuiting tests. 2018-03-15 20:10:00 +01:00
Erik Svedäng
a01f36c8b6 Tests run again. 2018-03-15 20:03:09 +01:00
Erik Svedäng
f34543fc59 Almost there! Added two new special forms 'and' and 'or'. 2018-03-15 17:03:45 +01:00
Erik Svedäng
9e6444ceb5 The test that will pass when this works. 2018-03-15 16:11:07 +01:00
Erik Svedäng
718ccdeb26 Special 'members' command for getting the members of a deftype (as data). 2018-03-15 14:34:20 +01:00
Erik Svedäng
1b8c9ad1ed Merge branch 'master' into specialCommandTypeAsData 2018-03-15 14:05:39 +01:00
Erik Svedäng
d42316f194 Merge branch 'functions-as-members' 2018-03-15 14:03:13 +01:00
Erik Svedäng
b729181066 Handle more cases in 'templitizeTy'. 2018-03-15 14:02:44 +01:00
Erik Svedäng
2ec44059f3 Found the bug - did not handle Arr case in 'replaceGenericTypeSymbols'. 2018-03-15 13:59:21 +01:00
Erik Svedäng
d36f28c782 Everything works with function members except someting in 'str' for generic function members. 2018-03-15 13:34:48 +01:00
Erik Svedäng
18e3fcfd0b 'copy', 'prn' and 'str' for function pointers work. 2018-03-15 12:52:09 +01:00
Erik Svedäng
37b82bd884 Simple example with function as member works. 2018-03-15 09:32:26 +01:00
Erik Svedäng
086e128802 Link to anima. 2018-03-15 09:08:55 +01:00
Erik Svedäng
fbb70c0c09 Merge branch 'master' into functions-as-members 2018-03-15 08:57:43 +01:00
Erik Svedäng
14b6d4b8cd gcc in example makes more sense. 2018-03-14 22:09:09 +01:00
Erik Svedäng
990724c315 More words. 2018-03-14 22:07:52 +01:00
Erik Svedäng
3d4f6d9d29 Wording. 2018-03-14 22:06:32 +01:00
Erik Svedäng
6d6b348f85 Better installation instructions. 2018-03-14 22:05:38 +01:00
Erik Svedäng
e48f624c85 Delete 'Choices.md' for now. 2018-03-14 20:52:41 +01:00
Erik Svedäng
337039776e Set the project title for some of the examples. 2018-03-14 20:48:23 +01:00
Erik Svedäng
d711ae929c Load Format.carp by default. 2018-03-14 20:45:19 +01:00
Erik Svedäng
6be7c43181 Wording. 2018-03-14 20:41:47 +01:00
Erik Svedäng
0e6200ddd4 One more fix. 2018-03-14 20:40:58 +01:00