Commit Graph

17 Commits

Author SHA1 Message Date
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