init
This commit is contained in:
commit
38355d2442
9083 changed files with 1225834 additions and 0 deletions
|
|
@ -0,0 +1,25 @@
|
|||
"""Primitive float ops."""
|
||||
|
||||
from mypyc.ir.ops import ERR_MAGIC
|
||||
from mypyc.ir.rtypes import (
|
||||
str_rprimitive, float_rprimitive
|
||||
)
|
||||
from mypyc.primitives.registry import (
|
||||
function_op
|
||||
)
|
||||
|
||||
# float(str)
|
||||
function_op(
|
||||
name='builtins.float',
|
||||
arg_types=[str_rprimitive],
|
||||
return_type=float_rprimitive,
|
||||
c_function_name='PyFloat_FromString',
|
||||
error_kind=ERR_MAGIC)
|
||||
|
||||
# abs(float)
|
||||
function_op(
|
||||
name='builtins.abs',
|
||||
arg_types=[float_rprimitive],
|
||||
return_type=float_rprimitive,
|
||||
c_function_name='PyNumber_Absolute',
|
||||
error_kind=ERR_MAGIC)
|
||||
Loading…
Add table
Add a link
Reference in a new issue