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
This commit is contained in:
Tobias Lütke
2012-10-28 21:50:18 -04:00
committed by Tobias Lutke
parent 6b64bfb53e
commit 18b83a58bd
8 changed files with 872 additions and 46 deletions
+1
View File
@@ -62,6 +62,7 @@ require 'liquid/standardfilters'
require 'liquid/condition'
require 'liquid/module_ex'
require 'liquid/utils'
require 'liquid/parser'
# Load all the tags of the standard library
#