- commit
- 607461035b879f00af39c58fedbad4af65dd60c2
- parent
- 67fff92c847a561171b4d87cafb45470eec8f521
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2022-08-26 18:01
add std library
Diffstat
| A | std.xipd | 22 | ++++++++++++++++++++++ |
1 files changed, 22 insertions, 0 deletions
diff --git a/std.xipd b/std.xipd
@@ -0,0 +1,22 @@
-1 1 op_(op, a, b) {
-1 2 a -> op:0
-1 3 b -> op:1
-1 4 return op:0
-1 5 }
-1 6
-1 7 op(op, a, b) {
-1 8 trigger = `t b f`
-1 9 a -> op:0
-1 10 b -> trigger:0
-1 11 trigger:0 -> op:0
-1 12 trigger:1 -> op:1
-1 13 return op:0
-1 14 }
-1 15
-1 16 pow(a, b) {
-1 17 return op(`pow`, a, b)
-1 18 }
-1 19
-1 20 max(a, b) {
-1 21 return op(`max`, a, b)
-1 22 }