12 lines
254 B
Python
12 lines
254 B
Python
from hy.lang.hyobj import HYObject
|
|
|
|
|
|
class HYSymbol(unicode, HYObject):
|
|
def __init__(self, string):
|
|
self += string
|
|
|
|
def eval(self, *args, **kwargs):
|
|
if self.isdigit():
|
|
return int(self)
|
|
return self.lookup(self)
|