from lark import Lark

class TsukiParser:
    def __init__(self):   
        # Open the lark grammar definition
        with open('tsuki.lark', 'r') as f:
            self._lark_output = f.read()
            self._parser = Lark(self._lark_output, start='start')

    def parse(self, s):
        return self._parser.parse(s)
0d5142ab40373383cb93b9aa2201b717c9f75d6b
<mask token>


class TsukiParser:
    <mask token>
    <mask token>

<mask token>


class TsukiParser:
    <mask token>

    def parse(self, s):
        return self._parser.parse(s)

<mask token>


class TsukiParser:

    def __init__(self):
        with open('tsuki.lark', 'r') as f:
            self._lark_output = f.read()
            self._parser = Lark(self._lark_output, start='start')

    def parse(self, s):
        return self._parser.parse(s)

from lark import Lark


class TsukiParser:

    def __init__(self):
        with open('tsuki.lark', 'r') as f:
            self._lark_output = f.read()
            self._parser = Lark(self._lark_output, start='start')

    def parse(self, s):
        return self._parser.parse(s)

from lark import Lark

class TsukiParser:
    def __init__(self):   
        # Open the lark grammar definition
        with open('tsuki.lark', 'r') as f:
            self._lark_output = f.read()
            self._parser = Lark(self._lark_output, start='start')

    def parse(self, s):
        return self._parser.parse(s)