lib/liquidscript/errors.rb in liquidscript-0.6.1 vs lib/liquidscript/errors.rb in liquidscript-0.6.2

- old
+ new

@@ -12,9 +12,15 @@ def initialize(name) super "No variable named #{name}" end end + class UnknownDirectiveError < CompileError + def initialize(directive) + super "Unkown directive: #{directive}" + end + end + class UnexpectedError < CompileError def initialize(expected, got) @expected = expected @got = got