|
@@ -1,5 +1,4 @@
|
|
|
Boolean function value_eq(a: Element, b: Element) = ?primitives/value_eq
|
|
|
-Boolean function value_neq(a: Element, b: Element) = ?primitives/value_neq
|
|
|
Boolean function bool_and(a: Boolean, b: Boolean) = ?primitives/bool_and
|
|
|
Boolean function bool_or(a: Boolean, b: Boolean) = ?primitives/bool_or
|
|
|
Boolean function bool_not(a: Boolean) = ?primitives/bool_not
|
|
@@ -15,7 +14,6 @@ Element function read_edge_src(a: Element) = ?primitives/read_edge_src
|
|
|
Element function read_edge_dst(a: Element) = ?primitives/read_edge_dst
|
|
|
Boolean function delete_element(a: Element) = ?primitives/delete_element
|
|
|
Boolean function element_eq(a: Element, b: Element) = ?primitives/element_eq
|
|
|
-Boolean function element_neq(a: Element, b: Element) = ?primitives/element_neq
|
|
|
Float function cast_i2f(a: Integer) = ?primitives/cast_i2f
|
|
|
String function cast_i2s(a: Integer) = ?primitives/cast_i2s
|
|
|
Boolean function cast_i2b(a: Integer) = ?primitives/cast_i2b
|
|
@@ -39,7 +37,6 @@ Element function dict_delete_node(a: Element, b: Element) = ?primitives/dict_del
|
|
|
Element function dict_read(a: Element, b: Element) = ?primitives/dict_read
|
|
|
Element function dict_read_edge(a: Element, b: Element) = ?primitives/dict_read_edge
|
|
|
Element function dict_read_node(a: Element, b: Element) = ?primitives/dict_read_node
|
|
|
-Integer function dict_len(a: Element) = ?primitives/dict_len
|
|
|
Boolean function dict_in(a: Element, b: Element) = ?primitives/dict_in
|
|
|
Boolean function dict_in_node(a: Element, b: Element) = ?primitives/dict_in_node
|
|
|
Element function dict_keys(a: Element) = ?primitives/dict_keys
|
|
@@ -49,21 +46,14 @@ Float function float_multiplication(a: Float, b: Float) = ?primitives/float_mult
|
|
|
Float function float_division(a: Float, b: Float) = ?primitives/float_division
|
|
|
Boolean function float_gt(a: Float, b: Float) = ?primitives/float_gt
|
|
|
Boolean function float_lt(a: Float, b: Float) = ?primitives/float_lt
|
|
|
-Boolean function float_neg(a: Float) = ?primitives/float_neg
|
|
|
Integer function integer_addition(a: Integer, b: Integer) = ?primitives/integer_addition
|
|
|
Integer function integer_subtraction(a: Integer, b: Integer) = ?primitives/integer_subtraction
|
|
|
Integer function integer_multiplication(a: Integer, b: Integer) = ?primitives/integer_multiplication
|
|
|
Integer function integer_division(a: Integer, b: Integer) = ?primitives/integer_division
|
|
|
Boolean function integer_gt(a: Integer, b: Integer) = ?primitives/integer_gt
|
|
|
Boolean function integer_lt(a: Integer, b: Integer) = ?primitives/integer_lt
|
|
|
-Boolean function integer_neg(a: Integer) = ?primitives/integer_neg
|
|
|
-Element function list_read(a: Element, b: Integer) = ?primitives/list_read
|
|
|
-Element function list_append(a: Element, b: Element) = ?primitives/list_append
|
|
|
Element function list_insert(a: Element, b: Element, c: Integer) = ?primitives/list_insert
|
|
|
Element function list_delete(a: Element, b: Integer) = ?primitives/list_delete
|
|
|
-Integer function list_len(a: Element) = ?primitives/list_len
|
|
|
-Element function set_add(a: Element, b: Element) = ?primitives/set_add
|
|
|
-Element function set_pop(a: Element) = ?primitives/set_pop
|
|
|
Element function set_remove(a: Element, b: Element) = ?primitives/set_remove
|
|
|
Boolean function set_in(a: Element, b: Element) = ?primitives/set_in
|
|
|
Element function set_remove_node(a: Element, b: Element) = ?primitives/set_remove_node
|