class LiteralAgentParser extends (Iterator[Token]) ⇒ AnyRef
- Source
- LiteralAgentParser.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LiteralAgentParser
- Function1
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
Value Members
-
def
andThen[A](g: (AnyRef) ⇒ A): (Iterator[Token]) ⇒ A
- Definition Classes
- Function1
- Annotations
- @unspecialized()
-
def
apply(tokens: Iterator[Token]): AnyRef
parses a literal agent or agentset.
parses a literal agent or agentset. It recognizes a number of forms: {turtle 4} {patch 0 1} {breed-singular 2} {all-turtles} {all-patches} {observer} {breed some-breed} {turtles 1 2 3 4 5} {patches [1 2] [3 4] [5 6]} {links [0 1] [1 2]} To parse the turtle and patch forms, it uses parseLiteralAgent().
- Definition Classes
- LiteralAgentParser → Function1
-
def
compose[A](g: (A) ⇒ Iterator[Token]): (A) ⇒ AnyRef
- Definition Classes
- Function1
- Annotations
- @unspecialized()
-
def
toString(): String
- Definition Classes
- Function1 → AnyRef → Any
- def world: World