#include "nasal_new_opcode.h" void codestream::set( const f64* numbuff, const std::string* strbuff, const std::string* filelist ) { nums = numbuff; strs = strbuff; files = filelist; } void codestream::dump(std::ostream& out) const { using std::setw; using std::setfill; using std::hex; using std::dec; auto op=code.op; auto num=code.num; out<>16)&0xff)<<" " <>8)&0xff)<<" " <";break; case op_upval: case op_mupval: case op_loadu: out<>16)&0xffff) <<"[0x"<<(num&0xffff)<<"]"<