Files
femcode/src/main.py

20 lines
389 B
Python
Raw Normal View History

from lexer import Lexer
from parser import Parser
from interpreter import Interpreter
def main():
2025-07-22 16:06:04 +02:00
with open('../examples/variables.fem', 'r') as f:
text = f.read()
lexer = Lexer(text)
tokens = lexer.tokenize()
parser = Parser(tokens)
ast = parser.parse()
interpreter = Interpreter(ast)
interpreter.interpret()
if __name__ == '__main__':
main()