Révision 162 pobysoPythonSage/src/sollya_lib.sage
sollya_lib.sage (revision 162) | ||
---|---|---|
78 | 78 |
sollya_lib_on = sollya.sollya_lib_on |
79 | 79 |
sollya_lib_parse_string = sollya.sollya_lib_parse_string |
80 | 80 |
sollya_lib_range = sollya.sollya_lib_range |
81 |
sollya_lib_range_from_bounds = sollya.sollya_lib_range_from_bounds |
|
82 |
sollya_lib_range_from_interval = \ |
|
83 |
sollya.sollya_lib_range_from_interval |
|
81 | 84 |
sollya_lib_relative = sollya.sollya_lib_relative |
82 | 85 |
sollya_lib_remez = sollya.sollya_lib_remez |
83 | 86 |
sollya_lib_set_canonical = sollya.sollya_lib_set_canonical |
... | ... | |
104 | 107 |
# Set the argument type of several functions. |
105 | 108 |
# |
106 | 109 |
try: |
110 |
sollya_lib_autoprint.argtypes = [c_ulong] |
|
111 |
sollya_lib_constant.argtypes = [c_ulong] |
|
112 |
sollya_lib_constant.restype = c_ulong |
|
113 |
sollya_lib_get_constant.argtypes = [c_ulong, c_ulong] |
|
107 | 114 |
sollya_lib_get_constant_as_int.argtypes = [POINTER(c_int), c_int] |
108 | 115 |
sollya_lib_get_function_arity.argtypes = [POINTER(c_int), c_int] |
109 | 116 |
sollya_lib_get_head_function.argtypes = [POINTER(c_int), c_int] |
117 |
sollya_lib_get_interval_from_range.argtypes = [c_ulong, c_ulong] |
|
110 | 118 |
sollya_lib_get_list_elements.argtypes = [POINTER(POINTER(c_longlong)), \ |
111 | 119 |
POINTER(c_int),\ |
112 | 120 |
POINTER(c_int), c_int] |
... | ... | |
116 | 124 |
POINTER(c_int), POINTER(c_int), POINTER(c_int), POINTER(c_int), \ |
117 | 125 |
POINTER(c_int), POINTER(c_int), POINTER(c_int), POINTER(c_int), \ |
118 | 126 |
POINTER(c_int), POINTER(c_int)] |
127 |
sollya_lib_guessdegree.argtypes = [c_ulong, c_ulong, c_ulong, \ |
|
128 |
c_ulong, c_ulong] |
|
129 |
sollya_lib_guessdegree.restype = c_ulong |
|
119 | 130 |
sollya_lib_name_free_variable.argtypes = [POINTER(c_char)] |
131 |
sollya_lib_parse_string.restype = c_long |
|
132 |
sollya_lib_range.argtypes = [c_ulong, c_ulong] |
|
133 |
sollya_lib_range.restype = c_ulong |
|
134 |
sollya_lib_range_from_bounds.argtypes = [c_ulong, c_ulong] |
|
135 |
sollya_lib_range_from_bounds.restype = c_ulong |
|
136 |
sollya_lib_range_from_interval.argtypes = [c_ulong] |
|
137 |
sollya_lib_range_from_interval.restype = c_ulong |
|
120 | 138 |
except : |
121 | 139 |
print "\nOne of the Python-Sollya argument type setting command has \ |
122 | 140 |
failed.\n" |
Formats disponibles : Unified diff