import

names module


No 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 ($get/val 'list?))
(    2 ($get/val 'names))
(    4 ($apply 1))
(    6 ($jf* 7))
(    9 ($push/nil))
(   10 ($jmp* 27))
(   13 ($push/val 'import*))
(   15 ($get/val 'names))
(   17 ($push/val 'module/load))
(   19 ($get/val 'module))
(   21 ($push/val 'current-closure))
(   23 ($push/nil))
(   24 ($cons))
(   25 ($push/nil))
(   26 ($cons))
(   27 ($cons))
(   28 ($cons))
(   29 ($get/val 'names))
(   31 ($push/nil))
(   32 ($cons))
(   33 ($cons))
(   34 ($cons))
(   35 ($cons))
(   36 ($ret))
(   37 ($drop))
(   38 ($push/nil))
(   39 ($det/val 'ret))
(   41 ($drop))
(   42 ($push/nil))
(   43 ($jmp* 92))
(   46 ($drop))
(   47 ($get/val 'names))
(   49 ($cdr))
(   50 ($car))
(   51 ($push/val :as))
(   53 ($=))
(   54 ($jf* 45))
(   57 ($push/val 'import*))
(   59 ($get/val 'names))
(   61 ($cdr))
(   62 ($cdr))
(   63 ($car))
(   64 ($push/val 'module/load))
(   66 ($get/val 'module))
(   68 ($push/val 'current-closure))
(   70 ($push/nil))
(   71 ($cons))
(   72 ($push/nil))
(   73 ($cons))
(   74 ($cons))
(   75 ($cons))
(   76 ($get/val 'names))
(   78 ($car))
(   79 ($push/nil))
(   80 ($cons))
(   81 ($cons))
(   82 ($cons))
(   83 ($cons))
(   84 ($get/val 'ret))
(   86 ($cons))
(   87 ($set/val 'ret))
(   89 ($drop))
(   90 ($get/val 'names))
(   92 ($cdr))
(   93 ($cdr))
(   94 ($set/val 'names))
(   96 ($jmp* 33))
(   99 ($push/val 'import*))
(  101 ($get/val 'names))
(  103 ($car))
(  104 ($push/val 'module/load))
(  106 ($get/val 'module))
(  108 ($push/val 'current-closure))
(  110 ($push/nil))
(  111 ($cons))
(  112 ($push/nil))
(  113 ($cons))
(  114 ($cons))
(  115 ($cons))
(  116 ($get/val 'names))
(  118 ($car))
(  119 ($push/nil))
(  120 ($cons))
(  121 ($cons))
(  122 ($cons))
(  123 ($cons))
(  124 ($get/val 'ret))
(  126 ($cons))
(  127 ($set/val 'ret))
(  129 ($drop))
(  130 ($get/val 'names))
(  132 ($cdr))
(  133 ($set/val 'names))
(  135 ($get/val 'names))
(  137 ($jt* -91))
(  140 ($drop))
(  141 ($get/val 'do))
(  143 ($get/val 'nreverse))
(  145 ($get/val 'ret))
(  147 ($apply 1))
(  149 ($cons))
(  150 ($ret))