Commit Graph

23 Commits

Author SHA1 Message Date
Kyle Fuller
033ae61e42 Restore code style 2015-10-24 14:26:32 -07:00
Kyle Fuller
1ea58b70f3 Error for unknown blocks 2015-10-24 14:24:34 -07:00
Kyle Fuller
d1891038f8 Merge pull request #33 from AliSoftware/guards
Adding Guards 👮
2015-10-24 13:28:47 -07:00
Kyle Fuller
16da9ac034 Introduce variable filters 2015-10-22 09:47:45 -07:00
Olivier Halligon
05dc420808 Add more safeguards 🚓🛂 2015-10-18 22:30:33 +02:00
Kyle Fuller
9c335caeb6 Remove custom Result type and throw errors 2015-09-25 12:53:45 -07:00
Kyle Fuller
878c5cfde8 Use modern Swift 2.0 2015-09-25 10:40:58 -07:00
Kyle Fuller
dcf2611ac2 Switch to Swift 2.0 2015-09-08 18:44:01 -07:00
Kyle Fuller
620154e721 Include template inheritence
Closes #15
2015-06-29 18:36:27 -07:00
Kyle Fuller
53d5a4f8c3 [Project] Use 2 spaces for indentation 2015-06-29 16:40:15 -07:00
Kyle Fuller
19a7abce4c Support Swift 1.2 2015-06-29 15:47:33 -07:00
Kyle Fuller
fa34c2a98e Add an include tag 2014-12-29 00:19:06 +00:00
Kyle Fuller
5d61043f8c Add architecture document and docs 2014-11-30 00:04:37 +00:00
Kyle Fuller
67eca80d61 Provide simple API for tags
Closes #6
2014-10-26 18:16:27 +00:00
Kyle Fuller
d8e9d46310 [TokenParser] Add method to register tag 2014-10-26 17:22:02 +00:00
Kyle Fuller
5a627999d5 Refactor more components to use enum 2014-10-26 17:04:04 +00:00
Kyle Fuller
0b1ce61647 Refactor token parser to return enum 2014-10-26 16:14:56 +00:00
Kyle Fuller
6fd3fec141 Remove copyright headers
Closes #12
2014-10-26 16:02:05 +00:00
Kyle Fuller
925c663555 Allow node parsing to return an error
Closes #5
2014-10-26 12:11:40 +00:00
Kyle Fuller
7b42eb6bec Implement if and ifnot tags
Closes #3
2014-10-26 11:36:55 +00:00
Kyle Fuller
46350dbd49 [Node] Add a standard for node 2014-10-25 15:12:46 +01:00
Kyle Fuller
bf67ea3e5f Build infrastructure for parsing block tokens 2014-10-25 13:04:35 +01:00
Kyle Fuller
02a1af2f44 Add tokens and token parser 2014-10-25 13:04:35 +01:00