Docs.rs
swamp-script-0.0.9
swamp-script 0.0.9
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
piot
Dependencies
swamp-script-analyzer ^0.0.9
normal
swamp-script-ast ^0.0.9
normal
swamp-script-core ^0.0.9
normal
swamp-script-dep-loader ^0.0.9
normal
swamp-script-error-report ^0.0.9
normal
swamp-script-eval ^0.0.9
normal
swamp-script-eval-loader ^0.0.9
normal
swamp-script-parser ^0.0.9
normal
swamp-script-semantic ^0.0.9
normal
swamp-script-source-map ^0.0.9
normal
swamp-script-std ^0.0.9
normal
Versions
0%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
swamp_
script
0.0.9
Module prelude
Module Items
Re-exports
Structs
Enums
Traits
Functions
Type Aliases
In crate swamp_
script
swamp_script
Module
prelude
Copy item path
Source
Re-exports
§
pub use crate::
ScriptResolveError
;
Structs
§
Anonymous
Struct
Type
AstParser
Builder
Common
Enum
Variant
Type
Dependency
Parser
External
Functions
Fp
A fixed-point number with 16.16 format.
Function
Declaration
Function
With
Body
Identifier
Name
Interpreter
Label
Local
Identifier
Local
Type
Identifier
Match
Arm
Module
Module
Path
Node
Parameter
Parse
Error
Parse
Module
Qualified
Type
Identifier
Identifiers ================
Report
Resolved
Anonymous
Struct
Field
Type
Resolved
Anonymous
Struct
Type
Resolved
Array
Item
Resolved
Array
Type
Resolved
Binary
Operator
Resolved
Bool
Type
Resolved
Boolean
Expression
Resolved
Enum
Type
Resolved
Enum
Variant
Struct
Field
Type
Resolved
Enum
Variant
Struct
Type
Resolved
Enum
Variant
Tuple
Field
Type
Resolved
Enum
Variant
Tuple
Type
Resolved
Enum
Variant
Type
Resolved
External
Function
Call
Resolved
External
Function
Definition
Resolved
Field
Name
Resolved
Float
Type
Resolved
Function
Signature
Resolved
Index
Type
Resolved
IntType
Resolved
Internal
Function
Call
Resolved
Internal
Function
Definition
Resolved
Iterator
Resolved
Local
Type
Identifier
Resolved
Match
Resolved
Match
Arm
Resolved
Member
Call
Resolved
Module
Resolved
Module
Namespace
Resolved
Module
Path
Resolved
Modules
Resolved
MutArray
Resolved
MutStruct
Type
Field
Resolved
MutVariable
Resolved
Node
Resolved
Parameter
Resolved
Program
Resolved
Program
State
Resolved
Program
Types
Resolved
Rust
Type
Resolved
String
Type
Resolved
Struct
Instantiation
Resolved
Struct
Type
Resolved
Struct
Type
Field
Resolved
Tuple
Type
Resolved
Unary
Operator
Resolved
Unit
Type
Resolved
Variable
Resolved
Variable
Assignment
Resolver
Self
Parameter
SeqMap
A deterministic map that preserves insertion order.
Source
Lines
Wrap
Source
Map
Span
String
Const
Struct
Type
Type
Registry
Use
Value
Reference
Variable
Enums
§
Binary
Operator
Conversion
Error
Definition
DepLoader
Error
Enum
Variant
Type
Execute
Error
Expression
Expressions are things that “converts” to a value when evaluated.
Format
Specifier
Impl
Item
Impl
Member
Literal
Pattern
Postfix
Operator
Precision
Type
Resolve
Error
Resolved
Enum
Literal
Data
Resolved
Enum
Variant
Container
Type
Resolved
Expression
Resolved
Literal
Resolved
Pattern
Resolved
String
Part
Resolved
Type
Rule
Semantic
Error
Specific
Error
String
Part
Type
Unary
Operator
UseItem
Value
Value
Error
Variable
Value
Traits
§
Source
MapLookup
Spanned
Swamp
Export
Functions
§
build_
resolve_
error
comma_
seq
convert_
to_
values
create_
parsed_
modules
create_
std_
module
parse_
dependant_
modules_
and_
resolve
resolve_
program
show_
error
util_
execute_
function
Type Aliases
§
External
Function
Id
Resolved
Array
Item
Ref
Resolved
Array
Type
Ref
Resolved
Bool
Type
Ref
Resolved
Enum
Type
Ref
Resolved
Enum
Variant
Type
Ref
Resolved
External
Function
Definition
Ref
Resolved
Float
Type
Ref
Resolved
IntType
Ref
Resolved
Internal
Function
Definition
Ref
Resolved
Module
Namespace
Ref
Resolved
Module
Path
Ref
Resolved
Module
Ref
Resolved
MutStruct
Type
Field
Ref
Resolved
Rust
Type
Ref
Resolved
String
Type
Ref
Resolved
Struct
Type
Field
Ref
Resolved
Struct
Type
Ref
Resolved
Unit
Type
Ref
Resolved
Variable
Ref
Type
Number
Value
Ref