예제 #1
0
 def setUp(self):
     self._engine = MagicMock()
     self._macros = MacroFactory(self._engine)
     self._symbols = SymbolTable.default()
     self._tokens = TokenFactory(self._symbols)
     self._factory = Factory(self._symbols)
     self._environment = Context(definitions=self._macros.all())
예제 #2
0
 def setUp(self):
     self._tokens = TokenFactory(SymbolTable.default())
     self._token = self._tokens.character(Position(1, 1), "a")
예제 #3
0
파일: test_lexer.py 프로젝트: alcrene/flap
 def setUp(self):
     self._symbols = SymbolTable.default()
     self._tokens = TokenFactory(self._symbols)
     self._text = None
예제 #4
0
파일: lexer.py 프로젝트: alcrene/flap
 def __init__(self, symbols, source):
     self._source = source
     self._symbols = symbols
     self._tokens = TokenFactory(self._symbols)
     self._reset()