Module prelude

Source

Re-exports§

pub use crate::ArrayItem;
pub use crate::ArrayItemRef;
pub use crate::AssociatedImpls;
pub use crate::BinaryOperator;
pub use crate::BooleanExpression;
pub use crate::CompoundOperator;
pub use crate::CompoundOperatorKind;
pub use crate::Constant;
pub use crate::ConstantRef;
pub use crate::EnumLiteralData;
pub use crate::Expression;
pub use crate::ExpressionKind;
pub use crate::ExternalFunctionCall;
pub use crate::ExternalFunctionDefinition;
pub use crate::ExternalFunctionId;
pub use crate::ForPattern;
pub use crate::FormatSpecifier;
pub use crate::FormatSpecifierKind;
pub use crate::Function;
pub use crate::FunctionRef;
pub use crate::Guard;
pub use crate::InternalFunctionCall;
pub use crate::InternalFunctionDefinition;
pub use crate::InternalFunctionDefinitionRef;
pub use crate::Iterable;
pub use crate::Literal;
pub use crate::LocalIdentifier;
pub use crate::LocalTypeIdentifier;
pub use crate::Match;
pub use crate::MatchArm;
pub use crate::MemberCall;
pub use crate::MutVariable;
pub use crate::Pattern;
pub use crate::PrecisionType;
pub use crate::ProgramState;
pub use crate::SemanticError;
pub use crate::StringPart;
pub use crate::StructInstantiation;
pub use crate::UnaryOperator;
pub use crate::Variable;
pub use crate::VariableRef;
pub use crate::intr::IntrinsicFunction;
pub use crate::intr::IntrinsicFunctionDefinition;
pub use crate::intr::IntrinsicFunctionDefinitionRef;
pub use crate::modules::Modules;
pub use crate::symtbl::SymbolTable;

Structs§

Fp
A fixed-point number with 16.16 format.