Commit Graph

19 Commits

Author SHA1 Message Date
Fatih Arslan
17aa3f3c5a parser: add better ObjectKey parser 2015-10-19 01:30:14 +03:00
Fatih Arslan
9468aa324e parser: add official HCL tests, WIP 2015-10-18 23:25:17 +03:00
Fatih Arslan
393af546c0 parser: add TestObjectType 2015-10-18 23:19:56 +03:00
Fatih Arslan
1f47d675b9 parser: fix parser test 2015-10-18 22:51:10 +03:00
Fatih Arslan
0cf842255d parser: add list tests 2015-10-17 02:16:33 +03:00
Fatih Arslan
0ed9465e4b parser: add support for normal and nested objects 2015-10-17 01:39:49 +03:00
Fatih Arslan
16d5eb5f08 parser: add support for object type 2015-10-17 01:14:40 +03:00
Fatih Arslan
4e690ec67d parser: add ListType support 2015-10-17 00:00:05 +03:00
Fatih Arslan
32f4e84345 token: rename TokenType to Type 2015-10-16 23:23:23 +03:00
Fatih Arslan
e93a8e97ca hcl: split into meaningful packages 2015-10-16 23:12:26 +03:00
Fatih Arslan
38490ad4dc parser: add Walk scanner: fix tests 2015-10-16 22:57:56 +03:00
Fatih Arslan
f432878452 parser: simplfiy code 2015-10-16 14:16:12 +03:00
Fatih Arslan
628bc89026 parser: implement parseObjectKey function 2015-10-16 02:00:02 +03:00
Fatih Arslan
62caacf06f parser: assignments and objects are actually items and the same 2015-10-16 00:57:57 +03:00
Fatih Arslan
3832ed0981 parser: improve node parsing, remove string() and many other small fixes 2015-10-15 01:27:35 +03:00
Fatih Arslan
8d60ae5dc5 parser: imrprovements to AST types 2015-10-12 22:53:40 +03:00
Fatih Arslan
0a3fe0e81e parser: return error, we might need it 2015-10-12 10:37:37 +03:00
Fatih Arslan
0e668f87b2 parser: working assignstatement is finished 2015-10-12 02:49:07 +03:00
Fatih Arslan
f3dba35acc parser: change how we obtain tokens 2015-10-12 02:27:43 +03:00