Tokenizer functional, fragile parsing
This commit is contained in:
@@ -1,2 +1,13 @@
|
||||
class Atom:
|
||||
pass
|
||||
car: Atom | int | str | bool | None
|
||||
cdr: Atom | None
|
||||
|
||||
def __init__(self, car: Atom|int|str|bool|None, cdr: Atom|None):
|
||||
self.car = car
|
||||
self.cdr = cdr
|
||||
|
||||
def setval(self, atom: Atom | int | str | bool | None):
|
||||
self.car = atom
|
||||
|
||||
def append(self, atom: Atom):
|
||||
self.cdr = atom
|
||||
Reference in New Issue
Block a user