zeolite-lang-0.10.0.0: Zeolite is a statically-typed, general-purpose programming language.
Safe HaskellSafe
LanguageHaskell2010

Parser.Procedure

Orphan instances

ParseFromSource VariableName Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m VariableName Source #

ParseFromSource (ValueOperation SourcePos) Source # 
Instance details

ParseFromSource (ValueLiteral SourcePos) Source # 
Instance details

ParseFromSource (ExpressionStart SourcePos) Source # 
Instance details

ParseFromSource (FunctionSpec SourcePos) Source # 
Instance details

ParseFromSource (InstanceOrInferred SourcePos) Source # 
Instance details

ParseFromSource (FunctionQualifier SourcePos) Source # 
Instance details

ParseFromSource (Expression SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (Expression SourcePos) Source #

ParseFromSource (ScopedBlock SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (ScopedBlock SourcePos) Source #

ParseFromSource (WhileLoop SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (WhileLoop SourcePos) Source #

ParseFromSource (IfElifElse SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (IfElifElse SourcePos) Source #

ParseFromSource (VoidExpression SourcePos) Source # 
Instance details

ParseFromSource (Assignable SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (Assignable SourcePos) Source #

ParseFromSource (Statement SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (Statement SourcePos) Source #

ParseFromSource (Procedure SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (Procedure SourcePos) Source #

ParseFromSource (TestProcedure SourcePos) Source # 
Instance details

ParseFromSource (OutputValue SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (OutputValue SourcePos) Source #

ParseFromSource (InputValue SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (InputValue SourcePos) Source #

ParseFromSource (ReturnValues SourcePos) Source # 
Instance details

ParseFromSource (ArgValues SourcePos) Source # 
Instance details

Methods

sourceParser :: forall (m :: Type -> Type). CompileErrorM m => ParserE m (ArgValues SourcePos) Source #

ParseFromSource (ExecutableProcedure SourcePos) Source # 
Instance details