Commit Graph

1225 Commits

Author SHA1 Message Date
Mitchell Hashimoto
c3506acf01 decode more complex structs 2014-08-02 22:05:21 -07:00
Mitchell Hashimoto
8e81ec8b57 Decoder expands exact objects into lists 2014-08-02 21:29:59 -07:00
Mitchell Hashimoto
efca695ce4 Add tests for equality in JSON and HCL 2014-08-02 20:48:36 -07:00
Mitchell Hashimoto
bbf6292cbe Passing tests 2014-08-02 20:40:41 -07:00
Mitchell Hashimoto
b2ba9e7b3e Decode structures 2014-08-02 16:07:54 -07:00
Mitchell Hashimoto
59e0ca9d5a Start the decoder 2014-08-02 15:44:45 -07:00
Mitchell Hashimoto
3a02b49a51 parse 2014-08-02 11:44:14 -07:00
Mitchell Hashimoto
d5f339015f hcl package for hcl parsing 2014-08-02 11:41:10 -07:00
Mitchell Hashimoto
358b43ddbc JSON parser 2014-08-02 11:38:41 -07:00
Mitchell Hashimoto
e0d7c7b378 lexMode detects JSON 2014-08-01 12:54:53 -07:00
Mitchell Hashimoto
9fee7c831b Remove colons from the normal lexer 2014-08-01 11:25:50 -07:00
Mitchell Hashimoto
e9b8055f58 Update README 2014-08-01 11:20:48 -07:00
Mitchell Hashimoto
038acdae90 Disallow objects in lists 2014-08-01 11:18:47 -07:00
Mitchell Hashimoto
1150448982 Update README 2014-08-01 10:38:44 -07:00
Mitchell Hashimoto
0aac9ca074 Fix some parsing bugs, add tests for visitor pattern 2014-08-01 08:31:17 -07:00
Mitchell Hashimoto
0cffcbd1d0 Parse tests that parsing succeeds for all types 2014-08-01 08:17:28 -07:00
Mitchell Hashimoto
23e6ebe938 Arrays, empty structures, assignment objects accepted 2014-08-01 08:14:57 -07:00
Mitchell Hashimoto
2fae04dacf passing tests 2014-07-31 18:47:23 -07:00
Mitchell Hashimoto
9a98eac129 Commit things 2014-07-31 18:44:21 -07:00
Mitchell Hashimoto
8e04dbf597 Deeper parsing 2014-07-31 14:50:53 -07:00
Mitchell Hashimoto
da4c96fbd5 Hook up a parser parse tests 2014-07-31 14:08:31 -07:00
Mitchell Hashimoto
b6a1162606 The beginning of something 2014-07-31 13:56:51 -07:00
Mitchell Hashimoto
83c32989a6 README is unix 2014-07-31 12:49:26 -07:00
Mitchell Hashimoto
6ae248587a LICENSE 2014-07-31 12:49:17 -07:00
Mitchell Hashimoto
1d16db9e61 Initial commit 2014-07-31 12:47:43 -07:00