mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-27 11:59:05 +00:00
32 lines
424 B
Python
32 lines
424 B
Python
from _erg_int import Int
|
|
from _erg_nat import Nat
|
|
from _erg_float import Float
|
|
from _erg_str import Str
|
|
|
|
|
|
def int__(i):
|
|
try:
|
|
return Int(i)
|
|
except:
|
|
return None
|
|
|
|
|
|
def nat__(i):
|
|
try:
|
|
return Nat(i)
|
|
except:
|
|
return None
|
|
|
|
|
|
def float__(f):
|
|
try:
|
|
return Float(f)
|
|
except:
|
|
return None
|
|
|
|
|
|
def str__(s):
|
|
try:
|
|
return Str(s)
|
|
except:
|
|
return None
|