file/eval

path environment


Summary

Evaluate a Nujel source file in the current context

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 'eval-in))
(    2 ($get/val 'environment))
(    4 ($dup))
(    5 ($jt* 13))
(    8 ($drop))
(    9 ($get/val 'root-closure))
(   11 ($dup))
(   12 ($jt* 6))
(   15 ($drop))
(   16 ($push/val #f))
(   18 ($push/val 'do))
(   20 ($get/val 'read))
(   22 ($get/val 'file/read))
(   24 ($get/val 'path))
(   26 ($apply 1))
(   28 ($apply 1))
(   30 ($cons))
(   31 ($apply 2))
(   33 ($ret))