BadScript 2
Loading...
Searching...
No Matches
BadScript2.Parser.Expressions.Function Namespace Reference

Contains the Function Expressions for the BadScript2 Language. More...

Classes

class  BadFunctionExpression
 Implements the Function Expression. More...
 
class  BadInvocationExpression
 Implements the Invocation Expression. More...
 

Enumerations

enum  BadFunctionCompileLevel { None , Compiled , CompiledFast }
 The BadFunctionCompileLevel enum defines the different levels of compilation for a function. More...
 

Detailed Description

Contains the Function Expressions for the BadScript2 Language.

Enumeration Type Documentation

◆ BadFunctionCompileLevel

The BadFunctionCompileLevel enum defines the different levels of compilation for a function.

Enumerator
None 

None, the function is not compiled.

Compiled 

The Function is compiled to Instructions.

CompiledFast 

The function is compiled to Instructions with operator overrides disabled.

Definition at line 10 of file BadFunctionCompileLevel.cs.

11{
15 None,
16
21
26}
@ Compiled
The Function is compiled to Instructions.
@ CompiledFast
The function is compiled to Instructions with operator overrides disabled.