ArkScript
A small, fast, functional and scripting language for video games
Package.hpp
Go to the documentation of this file.
1#ifndef ARK_PACKAGE_HPP
2#define ARK_PACKAGE_HPP
3
6
7namespace Ark::internal
8{
9 struct Package
10 {
12 Import import;
13 bool has_been_processed = false; ///< Set to false for source code files, to indicate they need parsing. True for modules (.arkm), as we cannot parse those
14 };
15}
16
17#endif // ARK_PACKAGE_HPP
AST node used by the parser, optimizer and compiler.
A node of an Abstract Syntax Tree for ArkScript.
Definition Node.hpp:31
bool has_been_processed
Set to false for source code files, to indicate they need parsing. True for modules (....
Definition Package.hpp:13