StructureDeclarations

org.nlogo.core.StructureDeclarations

Attributes

Source
StructureDeclarations.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class Breed(plural: Identifier, singular: Identifier, isLinkBreed: Boolean, isDirected: Boolean) extends Declaration

Attributes

Source
StructureDeclarations.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Declaration
class Object
trait Matchable
class Any
Show all
sealed trait Declaration

Attributes

Source
StructureDeclarations.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Breed
class Extensions
class Includes
class Procedure
class Variables
case class Extensions(token: Token, names: Seq[Identifier]) extends Declaration

Attributes

Source
StructureDeclarations.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Declaration
class Object
trait Matchable
class Any
Show all
case class Identifier(name: String, token: Token)

Attributes

Source
StructureDeclarations.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Includes(token: Token, names: Seq[Token]) extends Declaration

Attributes

Source
StructureDeclarations.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Declaration
class Object
trait Matchable
class Any
Show all
case class Procedure(name: Identifier, isReporter: Boolean, inputs: Seq[Identifier], tokens: Seq[Token]) extends Declaration

Attributes

Source
StructureDeclarations.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Declaration
class Object
trait Matchable
class Any
Show all
case class Variables(kind: Identifier, names: Seq[Identifier]) extends Declaration

Attributes

Source
StructureDeclarations.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Declaration
class Object
trait Matchable
class Any
Show all