Re-exports§
pub extern crate mech_core as core;
pub extern crate mech_syntax as syntax;
Modules§
Macros§
- impl_
binop - impl_
binop_ match_ arms - impl_
bool_ binop - impl_
bool_ urop - impl_
fxns - impl_
mech_ binop_ fxn - impl_
mech_ urnop_ fxn - impl_
urnop_ match_ arms - impl_
urop
Structs§
- Atom
- Binding
- Body
- Comment
- Complex
Number - Emoji
- Enum
Define - Enum
Variant - F32
- F64
- Field
- Fsm
- FsmDeclare
- FsmImplementation
- FsmInstance
- FsmPipe
- FsmSpecification
- Function
Argument - Function
Call - Function
Define - Function
Definition - Functions
- Guard
- Identifier
- Imaginary
Number - Kind
Annotation - Kind
Define - Map
- Mapping
- Matrix
Column - Matrix
Row - Mech
Enum - Mech
Error - MechMap
- Mech
Record - Mech
Repl - MechSet
- Mech
String - Mech
Table - Mech
Tuple - OpAssign
- Paragraph
- Parser
Error Context - Pattern
Tuple Struct - Program
- Range
Expression - Record
- Section
- Set
- Slice
- Slice
Ref - Source
Location - Source
Range - State
Definition - Subtitle
- Symbol
Table - Table
- Table
Column - Table
Row - Term
- Title
- Token
- Tuple
- Tuple
Struct - Unordered
List - User
Function - Var
- Variable
Assign - Variable
Define - Word
Enums§
- AddSub
Op - Comparison
Op - Exponent
Op - Expression
- Factor
- Formula
Operator - FsmArm
- Literal
- LogicOp
- Mech
Code - Mech
Error Kind - Mech
Source Code - MulDiv
Op - Number
- OpAssign
Op - Paragraph
Element - Pattern
- Pipe
Element - RangeOp
- Real
Number - Repl
Command - Section
Element - Statement
- Structure
- Subscript
- Token
Kind - Transition
- Value
- Value
Kind - VecOp
Constants§
Traits§
Functions§
- clc
- format_
parse_ tree - generate_
uuid - hash_
bytes - hash_
chars - hash_
str - help
- humanize
- ls
- mech_
table_ style - merge_
src_ range - new_ref
- pretty_
print_ plan - pretty_
print_ symbols - pretty_
print_ tree - print_
prompt - read_
mech_ files - run_
mech_ code - serve_
mech - whos