Aleksey Kladov
|
37e1625f01
|
return expr
|
2018-08-01 11:27:31 +03:00 |
|
Aleksey Kladov
|
b9189ed2db
|
move lambdas
|
2018-08-01 00:30:17 +03:00 |
|
Aleksey Kladov
|
a750135a0a
|
If expr
|
2018-08-01 00:14:26 +03:00 |
|
Aleksey Kladov
|
c6f4a06b42
|
G: value_parameters, patterns & let statement
|
2018-02-18 01:06:48 +03:00 |
|
Aleksey Kladov
|
2ef16a4121
|
G: type item
|
2018-02-10 12:35:40 +03:00 |
|
Aleksey Kladov
|
0000f4f4f2
|
G: static items
|
2018-02-02 23:45:15 +03:00 |
|
Aleksey Kladov
|
049c9b60fb
|
L: const & static keywords
|
2018-02-02 23:30:17 +03:00 |
|
Aleksey Kladov
|
197a2e6fef
|
G: type_parameter_list
|
2018-01-30 22:53:19 +03:00 |
|
Christopher Durham
|
f4f79038d1
|
Block Comments
closes #7
|
2018-01-28 05:08:25 -05:00 |
|
Aleksey Kladov
|
08f7c69f90
|
G: struct flavors
|
2018-01-13 22:00:26 +03:00 |
|
Aleksey Kladov
|
29b2e0adcc
|
G: allow self & super in paths
|
2018-01-13 11:55:03 +03:00 |
|
Aleksey Kladov
|
f31d858607
|
G: visibility
|
2018-01-12 22:05:46 +03:00 |
|
Aleksey Kladov
|
1544e89c49
|
G: mod item
|
2018-01-09 22:35:55 +03:00 |
|
Aleksey Kladov
|
7f8ca07d86
|
G: extern crate
|
2018-01-09 00:06:42 +03:00 |
|
Aleksey Kladov
|
f25142c5ed
|
L: true and false are keywords
|
2018-01-08 21:21:59 +03:00 |
|
Aleksey Kladov
|
f194750a2a
|
G: start attributes
|
2018-01-07 19:50:54 +03:00 |
|
Aleksey Kladov
|
cb362626f3
|
Parser: guess what? Groundwork!
|
2018-01-01 18:58:46 +03:00 |
|
Aleksey Kladov
|
98a58bf806
|
Lexer: basic comments
|
2017-12-31 16:56:33 +03:00 |
|
Aleksey Kladov
|
a071e09412
|
Lexer: more symbols
|
2017-12-31 15:29:09 +03:00 |
|
Aleksey Kladov
|
d76d7d2a74
|
Lexer: strings
|
2017-12-31 15:14:47 +03:00 |
|
Aleksey Kladov
|
b704eb708f
|
Lexer: byte strings sufixes
|
2017-12-31 14:10:18 +03:00 |
|
Aleksey Kladov
|
2f24fb4f2c
|
Lexer: byte strings
|
2017-12-31 14:03:29 +03:00 |
|
Aleksey Kladov
|
9d5138bf11
|
Lexer: simplistic char & lifetime tests
|
2017-12-31 11:32:49 +03:00 |
|
Aleksey Kladov
|
0b49db623f
|
Lexer: literal suffixes
|
2017-12-31 11:15:27 +03:00 |
|
Aleksey Kladov
|
492f6e6b1c
|
Lexer: angle brackets
|
2017-12-30 20:56:54 +03:00 |
|
Aleksey Kladov
|
412948c0e2
|
More symbols
|
2017-12-30 18:25:37 +03:00 |
|
Aleksey Kladov
|
fad3e50987
|
Lexer: symbols
|
2017-12-30 16:30:44 +03:00 |
|
Aleksey Kladov
|
3e91e8b77d
|
Lexer: move numbers to a separate file
|
2017-12-30 15:56:58 +03:00 |
|
Aleksey Kladov
|
2d5217dbb7
|
More readable lexer tests
|
2017-12-30 15:29:09 +03:00 |
|
Aleksey Kladov
|
ddc637c161
|
Lexer: start numbers
|
2017-12-30 15:23:38 +03:00 |
|
Aleksey Kladov
|
8103772a10
|
Lexer: underscore
|
2017-12-30 01:01:57 +03:00 |
|
Aleksey Kladov
|
770ecd4ecd
|
Cleanup character classes
|
2017-12-30 00:48:47 +03:00 |
|
Aleksey Kladov
|
171baf4c48
|
Simple identifier lexer
|
2017-12-29 23:33:04 +03:00 |
|
Aleksey Kladov
|
45fce4b3ef
|
Lexer testing infra
|
2017-12-29 00:27:56 +03:00 |
|