Changes between Version 3 and Version 4 of Library_IR
- Timestamp:
- 12/10/15 17:00:07 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Library_IR
v3 v4 15 15 16 16 Functions: 17 * `fun[lib="civlc"] $set_default(obj: Pointer)`18 * sets the leaf nodes of a variable to be the default value of zero19 * `fun[lib="civlc"] $apply(obj1: Pointer, op: Operation, obj2: Pointer, result: Pointer)`20 * applies a binary operator `op` to two objects21 17 * `fun[lib="civlc"] $elaborate(x: Integer)` 22 18 * elaborate an integer expression … … 35 31 The header `pointer.cvh` declares functions taking pointers as the arguments for different purposes, including: 36 32 33 * `fun[lib="civlc"] $set_default(obj: Pointer)` 34 * sets the leaf nodes of a variable to be the default value of zero 35 * `fun[lib="civlc"] $apply(obj1: Pointer, op: Operation, obj2: Pointer, result: Pointer)` 36 * applies a binary operator `op` to two objects 37 37 * `fun[lib="pointer"] $equals(x: Pointer, y: Pointer): Bool` 38 38 * equality checking
