class
AnmlTypeParser extends AnmlParser
Instance Constructors
-
new
AnmlTypeParser(initialModel: Model)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
val
actionKW: Opaque[Unit, Char, String]
-
val
argList: fastparse.noApi.Parser[Seq[(String, Type)]]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
val
constantFunc: fastparse.noApi.Parser[ConstantTemplate]
-
val
constantKW: Opaque[Unit, Char, String]
-
var
ctx: Ctx
-
val
declaredType: fastparse.noApi.Parser[Type]
-
val
definedTP: fastparse.noApi.Parser[TPRef]
-
val
delay: fastparse.noApi.Parser[Delay]
-
val
durationKW: Opaque[Unit, Char, String]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
val
fluent: fastparse.noApi.Parser[FluentTemplate]
-
val
fluentKW: Opaque[Unit, Char, String]
-
val
freeIdent: fastparse.noApi.Parser[String]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
val
ident: fastparse.noApi.Parser[String]
-
val
initialContext: Ctx
-
val
initialModel: Model
-
val
instanceKW: Opaque[Unit, Char, String]
-
val
int: fastparse.noApi.Parser[Int]
-
val
interval: fastparse.noApi.Parser[Interval]
-
final
def
isInstanceOf[T0]: Boolean
-
val
keywords: Set[String]
-
final
def
ne(arg0: AnyRef): Boolean
-
val
nonIdent: Set[String]
-
val
nonTypeToken: fastparse.noApi.Parser[String]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
parse(input: String): Parsed[Model, Char, String]
-
val
partiallyAppliedFunction: fastparse.noApi.Parser[(FunctionTemplate, Var)]
-
val
reservedTypeNames: Set[Nothing]
-
val
simpleIdent: fastparse.noApi.Parser[String]
-
val
staticAssertion: fastparse.noApi.Parser[StaticAssertion]
-
val
staticSymExpr: fastparse.noApi.Parser[StaticSymExpr]
-
val
symExpr: fastparse.noApi.Parser[SymExpr]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
val
temporalConstraint: fastparse.noApi.Parser[Seq[TBefore]]
-
val
temporallyQualifiedAssertion: fastparse.noApi.Parser[Seq[TemporallyQualifiedAssertion]]
-
val
timedAssertion: fastparse.noApi.Parser[TimedAssertion]
-
val
timedSymExpr: fastparse.noApi.Parser[TimedSymExpr]
-
val
timepoint: fastparse.noApi.Parser[TPRef]
-
val
timepointDeclaration: fastparse.noApi.Parser[TimepointDeclaration]
-
val
timepointKW: Opaque[Unit, Char, String]
-
def
toString(): String
-
val
typeDeclaration: Parser[TypeDeclaration, Char, String]
-
val
typeKW: Opaque[Unit, Char, String]
-
val
typeName: fastparse.noApi.Parser[String]
-
def
updateContext(newContext: Ctx): Unit
-
val
variable: fastparse.noApi.Parser[Var]
-
val
variableName: Opaque[String, Char, String]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
val
withKW: Opaque[Unit, Char, String]
-
val
word: fastparse.noApi.Parser[String]
Inherited from AnyRef
Inherited from Any
First phase parser used to extract all type declarations from a given ANML string.