class Rbexy::Lexer::SyntaxError

Public Class Methods

new(lexer) click to toggle source
Calls superclass method
# File lib/rbexy/lexer.rb, line 4
def initialize(lexer)
  super(
    "Invalid syntax: `#{lexer.scanner.peek(20)}`\n" +
    "Stack: #{lexer.stack}\n" +
    "Tokens: #{lexer.tokens}"
  )
end