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