Module reform::structure [−][src]
Structs
BorrowedVarInfo | |
ElementPrinter | |
GlobalVarInfo |
Keeps track of global state that is immutable during execution. |
IdentityStatement | |
LocalVarInfo |
Keep track of local state, such as the values for dollar variables. |
Module | |
Procedure | |
Program | |
ReplaceResult | |
VarInfo |
Keep track of local state. This includes the global state as well as the values for dollar variables. |
Enums
Element | |
FunctionAttributes | |
IdentityStatementMode | |
IfCondition | |
Ordering | |
PrintMode | |
PrintObject | |
Statement | |
StatementResult |
Constants
BUILTIN_FUNCTIONS | |
FUNCTION_DATE | |
FUNCTION_DELTA | |
FUNCTION_GCD | |
FUNCTION_IFELSE | |
FUNCTION_LIST | |
FUNCTION_NARGS | |
FUNCTION_PROD | |
FUNCTION_RAT | |
FUNCTION_SUM | |
FUNCTION_TAKEARG | |
FUNCTION_TERM | |
FUNCTION_TIME |
Traits
Id |
Trait for variable ID. Normally |
Functions
fmt_varname |
Type Definitions
Expression | |
VarName |
Internal ID numbers for variables. |