Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Struct in Yarn.Compiler
Inherits from System.ValueType
An object that contains Yarn source code to compile, and instructions on how to compile it.
Instances of this struct are used with Compile(CompilationJob) to produce CompilationResult objects.
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Field in
Method in
Creates a new using the contents of a collection of files.
Name | Description |
---|
A new .
Field in
This may be a full path, or just the filename or anything in between. This is useful for diagnostics, and for attributing objects to their original source files.
Method in
Creates a new using the contents of a collection of files.
Name | Description |
---|
A new .
Method in
Creates a new using the contents of a string.
Name | Description |
---|
A new .
Struct in
Name | Description |
---|
Enumeration Member in
Enumeration Member in
The compiler will do a full compilation, and generate a , function declaration set, and string table.
Enumeration Member in
Enum in
Name | Description |
---|
The type of compilation that the compiler will do.
The type of compilation to perform.
The File structs that represent the content to parse..
The Library that contains declarations for functions.
The declarations for variables.
Creates a new CompilationJob using the contents of a collection of files.
Creates a new CompilationJob using the contents of a collection of files.
Creates a new CompilationJob using the contents of a string.
Represents the contents of a file to compile.
| The paths to the files. |
| The paths to the files. |
| The name to assign to the compiled file. |
| The text to compile. |
The name of the file. |
The source code of this file. |
The compiler will derive only the variable and function declarations, and file tags, found in the script. |
The compiler will generate a string table only. |
library
The containing functions to use for this compilation.
library
The compiler will do a full compilation, and generate a , function declaration set, and string table.