diff --git a/version1.0/nasal_var.h b/version1.0/nasal_var.h deleted file mode 100644 index 694e64b..0000000 --- a/version1.0/nasal_var.h +++ /dev/null @@ -1,60 +0,0 @@ -#ifndef __NASAL_VAR_H__ -#define __NASAL_VAR_H__ - -#include -#include - -enum var_type -{ - var_null=0xaa55, - var_number, - var_string, - var_list, - var_hash, - var_function -}; - -class nasal_list; -class nasal_hash; - -class var -{ - private: - void* ptr; - int type; - public: - var(); - var(const var&); - ~var(); - var& operator=(const var& temp); -}; - -class nasal_list -{ - private: - std::list elem; - public: - nasal_list(); - nasal_list(const nasal_list&); -}; - -class nasal_hash -{ - private: - std::list elem; - std::list elem_name; - public: - nasal_hash(); - nasal_hash(const nasal_hash&); -}; - -class nasal_function -{ - private: - std::list root; - public: - nasal_function(); - nasal_function(const nasal_function&); -}; - -#endif