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