| | |
| Method name | Arguments | Result |
| | |
access
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Int |
| Access | Ar | AwmC |
| | |
add
(/pliant/language/compiler/internals.pli) | Name | | | | |
| Type | Expression | Instruction |
| Access | Arw | Ar |
| | |
| add_nested_instructions | Name | e | open | close | | |
| Type | Expression | Instruction | Instruction |
| Access | Arw | Arw | Arw |
| | |
arguments
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Array |
| Access | Ar | AwmC |
| | |
| auto_rename | Name | e | | |
| Type | Expression |
| Access | Arw |
| | |
backtrack
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
backtracking
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | List |
| Access | Ar | AwmC |
| | |
cast
(/pliant/language/compiler/internals.pli) | Name | | | | | | |
| Type | Expression | Argument | Int | Type | Int | Argument |
| Access | Arw | Arw | Arv | Ar | Arv | AwmRW |
| | |
cast
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Type | Int | CBool |
| Access | Arw | Ar | Arv | AwvR |
| | |
cast
(/pliant/language/compiler/internals.pli) | Name | | | | |
| Type | Expression | Type | CBool |
| Access | Arw | Ar | AwvR |
| | |
cast_flags
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Int |
| Access | Ar | AwmC |
| | |
cast_level
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Int |
| Access | Ar | AwmC |
| | |
close_operator_name
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | (Link Str) |
| Access | Ar | AwmC |
| | |
compile
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
| compile_as | Name | e | e2 | | |
| Type | Expression | Expression | CBool |
| Access | Arw | Arw | AwvR |
| | |
compile_step2
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
compile_step3
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
compile_step4
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Address | Int |
| Access | Arw | Arv | Arv |
| | |
constant
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Type | Int | Address |
| Access | Arw | Ar | Arv | AwvRW |
| | |
constant
(/pliant/language/compiler/internals.pli) | Name | | | | |
| Type | Expression | Type | Address |
| Access | Arw | Ar | AwvRW |
| | |
| construct_local_data | Name | e | t | | |
| Type | Expression | Type |
| Access | Arw | Ar |
| | |
cut_backtracking
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
define
(/pliant/language/compiler/internals.pli) | Name | | | | | | |
| Type | Expression | Str | Address | Module |
| Access | Arw | Ar | Arv | Arw |
| | |
error_message
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Str |
| Access | Ar | AwmC |
| | |
evaluate
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Type | Int | Address |
| Access | Arw | Ar | Arv | AwvRW |
| | |
evaluate
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Address |
| Access | Arw | AwvRW |
| | |
execute
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
| explicit_cast | Name | e | t | | |
| Type | Expression | Type | CBool |
| Access | Arw | Ar | AwvR |
| | |
| external_module | Name | e | | |
| Type | Expression | Module |
| Access | Ar | AwmC |
| | |
| freeze | Name | e | | |
| Type | Expression |
| Access | Arw |
| | |
| freeze | Name | final | expressions | byaddress | functions | type | |
| Type | Expression | List | List | List | (Link Type) |
| Access | Arw | Arw | Arw | Arw | Arw |
| | |
| ident | Name | e | | |
| Type | Expression | Str |
| Access | Ar | AwR |
| | |
| ident := | Name | e | id | | |
| Type | Expression | Str |
| Access | Arw | Ar |
| | |
| insert | Name | e | id | value | | |
| Type | Expression | Str | Expression |
| Access | Arw | Ar | Ar |
| | |
instructions
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | List |
| Access | Ar | AwmC |
| | |
is_compiled
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | CBool |
| Access | Ar | AwvR |
| | |
| is_data | Name | e | | |
| Type | Expression | CBool |
| Access | Arw | AwvR |
| | |
| is_pure_ident | Name | e | | |
| Type | Expression | CBool |
| Access | Ar | AwvR |
| | |
last_uncasted_instruction
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | (Link Instruction) |
| Access | Ar | AwmC |
| | |
local_variable
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Expression | Type | Argument |
| Access | Arw | Arw | Ar | AwmR |
| | |
local_variable
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Str | Type | Argument |
| Access | Arw | Ar | Ar | AwmR |
| | |
| might_compile_as | Name | e | e2 | | |
| Type | Expression | Expression | CBool |
| Access | Arw | Arw | AwvR |
| | |
module
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | (Link Module) |
| Access | Ar | AwmC |
| | |
| near | Name | e | original | | |
| Type | Expression | Expression |
| Access | Arw | Ar |
| | |
operator
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | (Link ParserOperator) |
| Access | Ar | AwmC |
| | |
| parse_fields | Name | e | obj | first | flags | | |
| Type | Expression | Argument | Int | Int | Status |
| Access | Arw | Ar | Arv | Arv | AwvR |
| | |
position
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | ListingPosition |
| Access | Ar | AwmC |
| | |
postcompile_rewrite
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
precompile_rewrite
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
properties
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Dictionary |
| Access | Ar | AwmC |
| | |
| remove | Name | e | id | | |
| Type | Expression | Str |
| Access | Arw | Ar |
| | |
result
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | (Link Argument) |
| Access | Ar | AwmC |
| | |
selected_definition
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Arrow |
| Access | Ar | AwmC |
| | |
set_constant_result
(/pliant/language/compiler/internals.pli) | Name | | | | |
| Type | Expression | Address |
| Access | Arw | Arv |
| | |
set_result
(/pliant/language/compiler/internals.pli) | Name | | | | | |
| Type | Expression | Argument | Int |
| Access | Arw | Ar | Arv |
| | |
set_void_result
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
| size | Name | e | | |
| Type | Expression | Int |
| Access | Ar | AwvR |
| | |
| size := | Name | e | i | | |
| Type | Expression | Int |
| Access | Arw | Arv |
| | |
| substitute | Name | e | id | values | | |
| Type | Expression | Str | ExpressionRange |
| Access | Arw | Ar | Ar |
| | |
| substitute | Name | e | id | value | | |
| Type | Expression | Str | Expression | Expression |
| Access | Arw | Ar | Ar | AwmRW |
| | |
suckup
(/pliant/language/compiler/internals.pli) | Name | | | | |
| Type | Expression | Expression |
| Access | Arw | Ar |
| | |
suckup_error
(/pliant/language/compiler/internals.pli) | Name | | | | |
| Type | Expression | Expression |
| Access | Arw | Ar |
| | |
uncast
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
uncasted_access
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Int |
| Access | Ar | AwmC |
| | |
uncasted_result
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | (Link Argument) |
| Access | Ar | AwmC |
| | |
uncompile
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression |
| Access | Arw |
| | |
value
(/pliant/language/compiler/internals.pli) | Name | | | |
| Type | Expression | Arrow |
| Access | Ar | AwmC |
|