Module ast

Source
Available on crate feature artemis only.
Expand description

Artemis Engine AST file (.ast)

Modulesยง

dump ๐Ÿ”’
parser ๐Ÿ”’
text ๐Ÿ”’
types ๐Ÿ”’

Structsยง

AstFile
Represents an AST file.
AstScript
The Artemis AST script.
AstScriptBuilder
The builder for Artemis AST scripts.
Dumper
A dumper for Artemis AST scripts.
Iter
An iterator over the members of an array.
IterMut
A mutable iterator over the members of an array.
Key
Reprsents a key in nested arrays. For example, in the array {"save", text="test"}, the key is "save".
NumKey
Represents a key in key value pairs. For example, in the key value pair [1] = "test", the key is 1.
Parser
A parser for Artemis AST scripts.

Enumsยง

Value
Represents a value in LUA table

Functionsยง

is_this_format
Checks if the given buffer is in the Artemis AST format.