Tokenizer functional, fragile parsing

This commit is contained in:
etc404
2026-04-26 19:43:50 -06:00
parent da1aba3ab9
commit 7d6b339cc6
4 changed files with 71 additions and 5 deletions
+5 -1
View File
@@ -1,5 +1,9 @@
import atom
import reader
class Lisp:
def parse(self, expression):
return reader.tokenize(expression)
def evaluate(self, expression: str):
return expression.upper()
return self.parse(expression)