Fatih Arslan
|
3bf9d71be5
|
parser: more idiomatic call
|
2015-10-04 01:35:29 +03:00 |
|
Fatih Arslan
|
c859b8a1a4
|
lexer: fix Position() call
|
2015-10-04 01:32:45 +03:00 |
|
Fatih Arslan
|
32ad59fcd7
|
lexer: more robust implementation
|
2015-10-04 01:29:13 +03:00 |
|
Fatih Arslan
|
97fb05dd4a
|
lexer: scan strings
|
2015-10-04 00:20:26 +03:00 |
|
Fatih Arslan
|
cc7a91eeab
|
lexer: implement positions
|
2015-10-03 23:50:50 +03:00 |
|
Fatih Arslan
|
4b72853d41
|
lexer: scanner is more Go idiomatic
|
2015-10-03 21:25:21 +03:00 |
|
Fatih Arslan
|
1b6ead19c2
|
parser: add scanning ident test
|
2015-10-03 21:06:30 +03:00 |
|
Fatih Arslan
|
ca906622c2
|
lexer: add peek() method
|
2015-10-03 20:33:51 +03:00 |
|
Fatih Arslan
|
70845ccfec
|
lexer: back to the roots
|
2015-10-03 20:32:27 +03:00 |
|
Fatih Arslan
|
4711a01f76
|
lexer: various changes, trying text/scanner
|
2015-10-03 19:45:57 +03:00 |
|
Fatih Arslan
|
e6ba36eaca
|
parser: initial lexer next method
|
2015-10-03 17:08:09 +03:00 |
|
Fatih Arslan
|
01a609f812
|
parser: add position for upcoming requirements
|
2015-10-03 15:36:24 +03:00 |
|
Fatih Arslan
|
6fb7de55d3
|
token: add token representations
|
2015-10-03 15:34:06 +03:00 |
|
Fatih Arslan
|
7e929f0990
|
hcl: start to implement our own lexer and parser
|
2015-10-03 14:32:19 +03:00 |
|
Fatih Arslan
|
e5a8a1fa62
|
hclprinter: initial printer package
|
2015-10-03 03:30:57 +03:00 |
|
Fatih Arslan
|
9c29a82788
|
hclfmt: only parse hcl files
|
2015-10-03 02:18:04 +03:00 |
|
Fatih Arslan
|
c61b08ec1c
|
hclfmt: initial skeleton
|
2015-10-03 01:11:30 +03:00 |
|