blob: 1a93bd8629a834b0a2cee09f702aa40eccdbdba2 [file] [log] [blame]
from typing import List
from ..token import Token
from ..ruler import StateBase
class StateCore(StateBase):
def __init__(self, src: str, md, env, tokens=None):
self.src = src
self.srcCharCode = [ord(c) for c in src] if src is not None else []
self.md = md # link to parser instance
self.env = env
self.tokens: List[Token] = tokens or []
self.inlineMode = False