Commit graph

3546 commits

Author SHA1 Message Date
Justin Ethier
94f15d699e Special encoding for syntax - parens, quotes 2017-08-16 11:02:41 +00:00
Justin Ethier
62a54a50d5 WIP, not quite right with differentiating chars 2017-08-15 19:02:47 -04:00
Justin Ethier
61d242521b Fix to reference tok_end 2017-08-15 18:31:04 -04:00
Justin Ethier
941f5bd737 Hook up _read_character 2017-08-15 17:44:17 +00:00
Justin Ethier
297c8e04ab Added _read_character 2017-08-15 17:41:42 +00:00
Justin Ethier
e01c32aac1 Differentiate exact/inexact numbers 2017-08-15 17:20:06 +00:00
Justin Ethier
ab293fccb9 Parse numbers 2017-08-15 17:14:19 +00:00
Justin Ethier
685a90c9a4 Read literal identifiers 2017-08-15 16:52:34 +00:00
Justin Ethier
42f71af404 WIP 2017-08-15 13:43:27 +00:00
Justin Ethier
7ddb9f3ce6 Bytevector parsing 2017-08-15 13:39:58 +00:00
Justin Ethier
a492ea820c Handle datum comments 2017-08-15 13:23:16 +00:00
Justin Ethier
a125e1add6 WIP - block comments 2017-08-15 13:16:05 +00:00
Justin Ethier
e8e76f457a Handle potentially blocking I/O calls 2017-08-15 12:53:54 +00:00
Justin Ethier
87a83f43e4 Vector parsing 2017-08-14 22:47:27 +00:00
Justin Ethier
93798144b2 WIP 2017-08-14 22:43:43 +00:00
Justin Ethier
c697b71d67 WIP 2017-08-14 22:33:18 +00:00
Justin Ethier
56fcf3bb5b Hex scalars as part of strings 2017-08-14 22:10:46 +00:00
Justin Ethier
35cb42fb99 WIP 2017-08-14 21:54:07 +00:00
Justin Ethier
e99bc4c044 Parse unquote / unquote-splicing 2017-08-14 21:31:31 +00:00
Justin Ethier
eb57300bdd WIP 2017-08-14 17:38:05 +00:00
Justin Ethier
d0c0c18d74 String reading 2017-08-14 17:18:48 +00:00
Justin Ethier
d4836eb36d Read numbers 2017-08-14 15:29:02 +00:00
Justin Ethier
afdecfbfe8 WIP 2017-08-14 13:55:29 +00:00
Justin Ethier
d699e1e846 WIP 2017-08-14 13:44:17 +00:00
Justin Ethier
d69acb1148 WIP 2017-08-14 13:20:18 +00:00
Justin Ethier
c3bf6b0454 WIP 2017-08-12 20:01:47 -04:00
Justin Ethier
0e2c9b6244 WIP 2017-08-12 19:22:29 -04:00
Justin Ethier
24bfd89774 WIP 2017-08-12 18:15:02 -04:00
Justin Ethier
a0782973b1 Added notes 2017-08-11 19:49:58 -04:00
Justin Ethier
d6d321859d WIP 2017-08-11 19:31:35 -04:00
Justin Ethier
44c21e7788 Return value from fread 2017-08-11 17:40:41 -04:00
Justin Ethier
05f885660f WIP 2017-08-11 17:34:41 +00:00
Justin Ethier
6c3adfa6b8 WIP 2017-08-11 17:33:41 +00:00
Justin Ethier
2d7839c264 WIP 2017-08-11 17:25:14 +00:00
Justin Ethier
e9dc22a296 WIP 2017-08-11 13:40:40 +00:00
Justin Ethier
91c0ccdd4c WIP 2017-08-11 11:15:53 +00:00
Justin Ethier
208b74b914 Rename constant 2017-08-11 11:09:09 +00:00
Justin Ethier
a9e0d86fea Add line/column numbers to port type 2017-08-11 10:13:39 +00:00
Justin Ethier
28952d1056 WIP 2017-08-10 19:03:38 -04:00
Justin Ethier
49ca5508dd WIP 2017-08-10 16:26:32 +00:00
Justin Ethier
4038df9b00 Added (reading-from-file?) 2017-08-10 14:51:29 +00:00
Justin Ethier
2adabbc052 Adding temporary test file 2017-08-09 21:14:58 +00:00
Justin Ethier
74eff82805 Added flags 2017-08-09 16:12:53 +00:00
Justin Ethier
c24e58f7aa Fix link 2017-08-09 13:03:10 +00:00
Justin Ethier
f106a1f0a2 Issue #210 - Prevent divide-by-zero error 2017-08-09 12:41:43 +00:00
Justin Ethier
c925385305 Began individual function docs 2017-08-08 18:54:58 -04:00
Justin Ethier
79e56e4716 WIP 2017-08-08 18:35:26 -04:00
Justin Ethier
92f20b962b WIP 2017-08-08 18:34:43 -04:00
Justin Ethier
226d4c8c65 Fix links 2017-08-08 18:31:38 -04:00
Justin Ethier
74b166e411 Initial file 2017-08-08 18:27:13 -04:00