Pārlūkot izejas kodu

Tiny fix: MakeParsingFrontend is a regular method, not a classmethod

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.12.0
Erez Sh pirms 3 gadiem
vecāks
revīzija
87a18a098e
1 mainītis faili ar 1 papildinājumiem un 2 dzēšanām
  1. +1
    -2
      lark/parser_frontends.py

+ 1
- 2
lark/parser_frontends.py Parādīt failu

@@ -39,8 +39,7 @@ class MakeParsingFrontend:
lexer_conf.lexer_type = self.lexer_type
return ParsingFrontend(lexer_conf, parser_conf, options)

@classmethod
def deserialize(cls, data, memo, lexer_conf, callbacks, options):
def deserialize(self, data, memo, lexer_conf, callbacks, options):
parser_conf = ParserConf.deserialize(data['parser_conf'], memo)
parser = LALR_Parser.deserialize(data['parser'], memo, callbacks, options.debug)
parser_conf.callbacks = callbacks


Notiek ielāde…
Atcelt
Saglabāt