13 lines
332 B
Python
13 lines
332 B
Python
class Atom:
|
|
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 |