Sara Itani
|
a642d82425
|
continue defining parser/node api
|
2016-12-26 20:36:20 -05:00 |
Sara Itani
|
b523909efe
|
add copyright headers
|
2016-12-18 14:49:28 -08:00 |
Sara Itani
|
c9597162d0
|
update tests
|
2016-11-02 12:19:22 -07:00 |
Sara Itani
|
f7d34aad56
|
fix CommentsTest.php
|
2016-11-01 17:18:23 -07:00 |
Sara Itani
|
0d9c0f2e9a
|
parser drives lexer
|
2016-10-12 18:26:42 -07:00 |
Sara Itani
|
02ce24faf5
|
support numeric literals
|
2016-10-11 15:30:00 -07:00 |
Sara Itani
|
61d4a8b635
|
support compound operators
|
2016-10-08 15:22:12 -07:00 |
Sara Itani
|
409404b7af
|
add parser skeleton and invariants, refactor
|
2016-10-06 01:01:41 -07:00 |
Sara Itani
|
ea5fa4f733
|
add php language subset test for parser demo
|
2016-10-02 23:17:20 -07:00 |
Sara Itani
|
f228d22a92
|
support non-compound tokens
|
2016-10-02 20:51:00 -07:00 |
Sara Itani
|
1f684e2450
|
add keyword and operator mappings
|
2016-10-02 20:26:01 -07:00 |
Sara Itani
|
24a7bbb26e
|
add names and keywords
|
2016-10-02 17:21:02 -07:00 |
Sara Itani
|
b33b835df8
|
add variable names
|
2016-10-02 16:34:50 -07:00 |
Sara Itani
|
40ffdea4bb
|
prepend trivia instead of using dedicated tokens
|
2016-10-02 15:29:18 -07:00 |
Sara Itani
|
4e42222c95
|
add whitespace chars
|
2016-10-02 15:11:15 -07:00 |
Sara Itani
|
72dd4d1d4a
|
support '/' character
|
2016-10-02 15:08:32 -07:00 |
Sara Itani
|
b3186f066d
|
add newline chars
|
2016-10-02 13:40:16 -07:00 |
Sara Itani
|
d53e669eee
|
refactor tests
|
2016-10-02 13:11:45 -07:00 |