#ifndef __NASAL_VM_H__ #define __NASAL_VM_H__ #define MEM_BLK_SIZE 128 class nasal_vm { private: std::queue free_space; std::vector memory; public: nasal_vm(); ~nasal_vm(); int nas_alloc(); int nas_free(int); int nas_store(int,int); }; nasal_vm::nasal_vm() { memory.clear(); return; } nasal_vm::~nasal_vm() { int size=memory.size(); for(int i=0;i> [vm] nas_free:unexpected memory \'"<> [vm] nas_store:unexpected memory \'"<