Yuichi Nishiwaki
|
bb0bb0e186
|
reentrant parser (but not for scanner)
|
2013-10-23 03:13:10 +09:00 |
Yuichi Nishiwaki
|
ba78a00d5c
|
take care of escaped characters in string
|
2013-10-21 11:12:34 +09:00 |
Yuichi Nishiwaki
|
8f4788ca27
|
read strings
|
2013-10-21 10:48:03 +09:00 |
Yuichi Nishiwaki
|
a49675c322
|
add OP_PUSHCONST
|
2013-10-21 09:29:56 +09:00 |
Yuichi Nishiwaki
|
9bb3c4f4db
|
suppress warnings around parser/scanner
|
2013-10-20 03:11:08 +09:00 |
Yuichi Nishiwaki
|
daac4dd7f3
|
suppress compiler warnings
|
2013-10-20 03:05:42 +09:00 |
Yuichi Nishiwaki
|
458ac6b9ab
|
support dotted list
|
2013-10-17 18:14:18 +09:00 |
Yuichi Nishiwaki
|
ff646e05dd
|
support boolean values
|
2013-10-16 13:17:01 +09:00 |
Yuichi Nishiwaki
|
40a971230d
|
read signed real numbers
|
2013-10-16 10:19:16 +09:00 |
Yuichi Nishiwaki
|
7f04cad34d
|
scan real numbers
|
2013-10-15 23:25:31 +09:00 |
Yuichi Nishiwaki
|
a5dcaba970
|
add support for arithmetic operations
|
2013-10-15 21:29:07 +09:00 |
Yuichi Nishiwaki
|
af9dd45e65
|
change the type of immediate number value from int to double
|
2013-10-15 20:05:12 +09:00 |
Yuichi Nishiwaki
|
3eefa2669f
|
depress compiler warnings
|
2013-10-12 18:46:41 +09:00 |
Yuichi Nishiwaki
|
e4be084b0e
|
skip whitespaces in lex
|
2013-10-12 18:46:11 +09:00 |
Yuichi Nishiwaki
|
2ee11a367f
|
parse int values
|
2013-10-12 12:07:28 +09:00 |
Yuichi Nishiwaki
|
03fbd0bdb6
|
add fixnum
|
2013-10-12 00:15:46 +09:00 |
Yuichi Nishiwaki
|
6b0c1aa668
|
first eval commit
|
2013-10-11 17:36:51 +09:00 |
Yuichi Nishiwaki
|
8533d7b87f
|
initial parser commit
|
2013-10-11 15:18:37 +09:00 |