#ifndef __BUILTIN_HPP #define __BUILTIN_HPP #include "simple.hpp" /* aBuiltInType represents a type that is "built in" in the language. It is * often a very simple type such as an integer, boolean ... */ class aBuiltInType : public aSimpleType { static String syslib; public: static char streamablename[]; aBuiltInType(const char *name); aBuiltInType(const String& name); aBuiltInType(istream& i) : aSimpleType(i) { } virtual int isFromLibrary() const { return 0; } virtual const char *getstreamablename() const { return streamablename; } }; #endif