Commit Graph
17 Commits
Author SHA1 Message Date
Tobias Lutke 2f6b67798e fixed but with single char identifiers 2012-10-30 21:41:56 -04:00
Tobias Lutke 82c222ef0f enable weird method endings 2012-10-30 21:17:35 -04:00
Tobias Lutke 2baee3de3e enabled hard mode 2012-10-30 21:12:43 -04:00
Tobias Lutke a96cfd1297 conquered parser_tests 2012-10-30 21:12:01 -04:00
Tobias Lütke cf765ebed3 wip 2012-10-30 15:49:13 -04:00
Tobias Lütke 8d234098aa Initial checkin 2012-10-30 13:27:18 -04:00
Tobias Lutke 43b44c007a remove binaries 2012-10-29 21:16:25 -04:00
Tobias Lutke 858cb62c4f various speedups 2012-10-29 21:15:50 -04:00
Tobias Lütke 80be33884e Convert parser to C99 2012-10-29 16:43:42 -04:00
Tobias Lutke cd040dabd8 Implement naive recusrive descent
Ragel doesn't allow us to recurse so we simply
reinvoke the parser for each step.
2012-10-28 21:55:20 -04:00
Tobias Lütke 18b83a58bd Replace regexpes with Ragel grammer
context parsing was handrolled and pretty ad-hoc
this branch exists to explore parsing the context
through a defined fsm as produced by Ragel
2012-10-28 21:50:18 -04:00
Tobias Lutke 6b64bfb53e fix benchmarks 2012-10-28 21:37:07 -04:00
Tobias Lütke ce76dbf8d9 fixed the performance suite 2012-10-20 10:53:53 -04:00
Tobias Lütke 16c34595a4 fix mergeconflict 2012-08-07 13:21:31 -04:00
Tobias Lütke 6e091909ee Merge branch 'master' of github.com:Shopify/liquid 2012-08-07 13:20:37 -04:00
Tobias Lütke d7cb39ccb3 release 2.4.0 2012-08-07 13:20:23 -04:00
Tobias Lütke 6831eac902 Released gem 2.1.3 2010-08-05 18:07:05 -04:00