Expand description
Parsing definitions for the LAD (Language Agnostic Decleration) file format.
Structs§
- LadArgument
- An argument definition used in a LAD file.
- LadBMS
Primitive Type - A BMS primitive definition
- LadField
- A field definition used in a LAD file.
- LadFile
- A Language Agnostic Declaration (LAD) file.
- LadFile
Builder - A builder for constructing LAD files. This should be your preferred way of constructing LAD files.
- LadFunction
- A function definition used in a LAD file.
- LadFunction
Id - A unique identifier for a function in a LAD file. Only unique within the LAD file.
- LadGeneric
- A generic type definition used in a LAD file.
- LadInstance
- A LAD global instance
- LadNamed
Field - A named field definition used in a LAD file.
- LadType
- A type definition used in a LAD file.
- LadType
Id - A unique identifier for a type in a LAD file.
Enums§
- LadArgument
Kind - The kind of an argument in a LAD file.
- LadBMS
Primitive Kind - A primitive type kind in the LAD file format.
- LadFunction
Namespace - A function namespace used in a LAD file.
- LadType
Layout - Description of a type layout in a LAD file.
- LadVariant
- A variant definition used in a LAD file.
Functions§
- parse_
lad_ file - Parses a toml string into a LAD file.
- serialize_
lad_ file - Serializes a LAD file into a toml file.