![]() |
Purple
0.1
Standard Language Specification
|
Container for type data. More...
#include <type.h>

Public Attributes | |
| TokenType | token_type |
| bool | is_function |
| union { | |
| Number number | |
| Function function | |
| } | value |
Container for type data.
| Function Type::function |
| bool Type::is_function |
Whether or not this is the type of a function
| Number Type::number |
| union { ... } Type::value |
Value of this type