array/equal?
a bNo documentation available
Bytecode
Probably only interesting to you if you want to understand more about the Nujel VM or care very much about performance.
( 0 ($push/val :array)) ( 2 ($get/val 'type-of)) ( 4 ($get/val 'a)) ( 6 ($apply 1)) ( 8 ($=)) ( 9 ($jf* 7)) ( 12 ($push/false)) ( 13 ($jmp* 4)) ( 16 ($push/true)) ( 17 ($dup)) ( 18 ($jt* 49)) ( 21 ($drop)) ( 22 ($push/val :array)) ( 24 ($get/val 'type-of)) ( 26 ($get/val 'b)) ( 28 ($apply 1)) ( 30 ($=)) ( 31 ($jf* 7)) ( 34 ($push/false)) ( 35 ($jmp* 4)) ( 38 ($push/true)) ( 39 ($dup)) ( 40 ($jt* 27)) ( 43 ($drop)) ( 44 ($get/val 'not=)) ( 46 ($get/val 'array/length)) ( 48 ($get/val 'a)) ( 50 ($apply 1)) ( 52 ($get/val 'array/length)) ( 54 ($get/val 'b)) ( 56 ($apply 1)) ( 58 ($apply 2)) ( 60 ($dup)) ( 61 ($jt* 6)) ( 64 ($drop)) ( 65 ($push/val #f)) ( 67 ($jf* 8)) ( 70 ($push/false)) ( 71 ($ret)) ( 72 ($jmp* 64)) ( 75 ($let)) ( 76 ($push/int/byte 0)) ( 78 ($det/val 'i)) ( 80 ($drop)) ( 81 ($push/nil)) ( 82 ($jmp* 39)) ( 85 ($drop)) ( 86 ($get/val 'equal?)) ( 88 ($get/val 'array/ref)) ( 90 ($get/val 'a)) ( 92 ($get/val 'i)) ( 94 ($apply 2)) ( 96 ($get/val 'array/ref)) ( 98 ($get/val 'b)) ( 100 ($get/val 'i)) ( 102 ($apply 2)) ( 104 ($apply 2)) ( 106 ($jf* 7)) ( 109 ($push/nil)) ( 110 ($jmp* 5)) ( 113 ($push/false)) ( 114 ($ret)) ( 115 ($drop)) ( 116 ($get/val 'i)) ( 118 ($inc/int)) ( 119 ($set/val 'i)) ( 121 ($get/val 'i)) ( 123 ($get/val 'array/length)) ( 125 ($get/val 'a)) ( 127 ($apply 1)) ( 129 ($<)) ( 130 ($jt* -45)) ( 133 ($drop)) ( 134 ($push/true)) ( 135 ($closure/pop)) ( 136 ($ret))