Justin Ethier
|
b3bf701f6f
|
Remove debug code
|
2018-08-06 21:28:17 -04:00 |
|
Justin Ethier
|
edf56a4c15
|
Added debugging
|
2018-08-06 20:43:15 -04:00 |
|
Justin Ethier
|
8714206b9f
|
Issue #55 - Create a complex num object
|
2018-05-07 20:55:02 -04:00 |
|
Justin Ethier
|
c480470123
|
Issue #55 - parse out read and imag for complex
|
2018-05-09 13:41:39 -04:00 |
|
Justin Ethier
|
9e17ea628b
|
Issue #55 - WIP parsing complex numbers
|
2018-05-07 19:11:12 -04:00 |
|
Justin Ethier
|
d03258c83a
|
Make read a little faster by streamlining main path
Move 2 comparisons underneath the (vector?) case, so in the normal case they can be skipped.
|
2017-08-23 17:26:20 +00:00 |
|
Justin Ethier
|
821e04eb34
|
Cache symbols instead of computing them each time
|
2017-08-23 16:56:39 +00:00 |
|
Justin Ethier
|
64a562812b
|
Mark additional function as inline
|
2017-08-23 16:27:57 +00:00 |
|
Justin Ethier
|
73b166c65f
|
Added inline functions
|
2017-08-22 18:58:36 -04:00 |
|
Justin Ethier
|
d471813a37
|
Faster parsing of numbers
|
2017-08-21 10:39:03 +00:00 |
|
Justin Ethier
|
e01815ae21
|
Bug fixes
|
2017-08-18 17:52:06 -04:00 |
|
Justin Ethier
|
68bf9e3316
|
Remove old code
|
2017-08-18 17:06:21 -04:00 |
|
Justin Ethier
|
f61ba6ee4a
|
Cleanup
|
2017-08-17 16:36:01 +00:00 |
|
Justin Ethier
|
b997d10f43
|
Cut-over to new reader
|
2017-08-17 13:54:53 +00:00 |
|
Justin Ethier
|
af30ac8066
|
Cut over to faster reader for files
|
2017-08-16 14:36:37 +00:00 |
|
Justin Ethier
|
3072000956
|
Remove old comments
|
2017-08-07 18:52:49 -04:00 |
|
Justin Ethier
|
57926605a5
|
For empty string literals, return the empty symbol
|
2017-06-07 17:57:49 +00:00 |
|
Justin Ethier
|
70c5212fd2
|
Added inlines back
|
2017-04-29 01:27:03 +00:00 |
|
Justin Ethier
|
4d7abf3b8c
|
Fix to coerce inf result
|
2017-02-21 04:32:07 -05:00 |
|
Justin Ethier
|
17be2dc09a
|
Recognize #true and #false
|
2016-11-19 18:37:20 +00:00 |
|
Justin Ethier
|
42d8bc5846
|
include-ci, alias to include
|
2016-11-19 14:33:45 +00:00 |
|
Justin Ethier
|
4bfece04a3
|
Issue #137 - added the include macro
|
2016-11-19 11:29:35 +00:00 |
|
Justin Ethier
|
ddefaa4167
|
Recognize | and x char escapes
|
2016-11-19 04:07:46 +00:00 |
|
Justin Ethier
|
ac23534bde
|
Handle vertical line char in strings
|
2016-11-19 03:22:46 +00:00 |
|
Justin Ethier
|
b55ff76701
|
Issue #112 - Final version of the reader
|
2016-10-24 01:41:39 +00:00 |
|
Justin Ethier
|
d6881ed7d9
|
Parse inf/nan directly
|
2016-10-24 17:40:28 -04:00 |
|
Justin Ethier
|
7b1e3ce5f7
|
Issue #112: Allow reader to recognize inf and nan
|
2016-10-24 00:24:16 +00:00 |
|
Justin Ethier
|
e719eaeeb3
|
Reverted previous change
|
2016-10-19 01:15:29 -04:00 |
|
Justin Ethier
|
b44308f03b
|
Minor speed increase
|
2016-10-18 21:31:07 -04:00 |
|
Justin Ethier
|
3ee2b290fb
|
Performance improvements
|
2016-10-18 21:27:58 -04:00 |
|
Justin Ethier
|
86e3b0fbd9
|
Code formatting
|
2016-10-15 18:39:49 -04:00 |
|
Justin Ethier
|
aa822470ce
|
Performance improvements
|
2016-10-15 18:34:46 -04:00 |
|
Justin Ethier
|
64d39650fb
|
Handle more escaped chars
|
2016-08-08 17:40:57 -04:00 |
|
Justin Ethier
|
1048375003
|
Read literal whitespace chars
|
2016-04-01 22:41:01 -04:00 |
|
Justin Ethier
|
949aef875f
|
Read hex scalar values
|
2016-04-02 01:14:57 -04:00 |
|
Justin Ethier
|
ad94e0eed9
|
Issue #52 - Recognize flonums with a leading dot
|
2016-04-01 03:29:08 -04:00 |
|
Justin Ethier
|
2fe66e08c7
|
Added datum comments
|
2016-03-24 23:17:42 -04:00 |
|
Justin Ethier
|
8b43a0d4ac
|
Added (parse-literal-identifier)
|
2016-03-24 21:12:14 -04:00 |
|
Justin Ethier
|
29f49d9704
|
Parse bytevectors correctly
|
2016-03-23 22:00:58 -04:00 |
|
Justin Ethier
|
ab73e63f64
|
Placeholder for parsing bytevectors
|
2016-03-22 21:01:30 -04:00 |
|
Justin Ethier
|
b3b29ae15f
|
Removed string->number2
|
2016-03-17 01:56:11 -04:00 |
|
Justin Ethier
|
5d234d1509
|
WIP
|
2016-03-15 22:32:30 -04:00 |
|
Justin Ethier
|
365e26a2a5
|
Added block comment support
|
2016-02-23 21:31:33 -05:00 |
|
Justin Ethier
|
d434cf0f73
|
Added TODO's
|
2016-02-22 23:00:46 -05:00 |
|
Justin Ethier
|
d2eba45376
|
Removed unnecessary string->number2
|
2016-02-23 00:25:01 -05:00 |
|
Justin Ethier
|
1bcb119f70
|
Parse binary/octal/hex numbers
|
2016-02-21 22:47:36 -05:00 |
|
Justin Ethier
|
b49a30a923
|
Handle #b #o #x at the parser (but not string->number yet)
|
2016-02-20 03:34:18 -05:00 |
|
Justin Ethier
|
03ca7d3c4b
|
Support #i and #e
|
2016-02-20 03:08:35 -05:00 |
|
Justin Ethier
|
f7eed523be
|
Added back missing code
|
2016-02-20 02:12:54 -05:00 |
|
Justin Ethier
|
05b264d02c
|
Separate parsing for numbers
|
2016-02-20 02:08:00 -05:00 |
|