Add imports statements

This commit is contained in:
Bartłomiej Pluta
2019-07-11 10:23:28 +02:00
parent 610266a9d2
commit 3e506354cd
4 changed files with 125 additions and 70 deletions

View File

@@ -1,3 +1,4 @@
from smnp.ast.node.imports import ImportParser
from smnp.ast.node.model import Node, ParseResult
from smnp.ast.node.statement import StatementParser
from smnp.ast.parser import Parser
@@ -12,6 +13,7 @@ def parse(input):
while input.hasCurrent():
result = Parser.oneOf(
# Start Symbol
ImportParser,
StatementParser,
exception=RuntimeError("Nie znam tego wyrazenia")
)(input)