Crate hemtt_preprocessor

Source
Expand description

HEMTT - Arma 3 Preprocessor

Modules§

resolvers
Built-in include resolvers

Structs§

Context
Preprocessor context
FunctionDefinition
A function definition
LocalResolver
A resolver that only follows relative paths
Mapping
Mapping of a processed token to its source
NoResolver
A resolver that does not resolve includes
Processed
Output of preprocessing a file

Enums§

Definition
A macro definition
Error
Errors that can occur during preprocessing

Traits§

DefinitionLibrary
Helper functions for Defines
Resolver
A trait for resolving includes

Functions§

preprocess_file
Preprocesses a config file.
preprocess_string
Errors

Type Aliases§

Defines
HashMap of all current defines