org.nlogo.parse.FrontEnd
See theFrontEnd companion object
trait FrontEnd extends FrontEndMain, FrontEndInterface
Attributes
- Companion
- object
- Source
- FrontEnd.scala
- Graph
-
- Supertypes
-
trait FrontEndInterfacetrait FrontEndMaintrait NetLogoParserclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object FrontEnd
Members list
Value members
Inherited methods
def basicParse(compilationOperand: CompilationOperand): (Seq[ProcedureDefinition], StructureResults)
Attributes
- Inherited from:
- NetLogoParser
- Source
- NetLogoParser.scala
Attributes
- Inherited from:
- FrontEndMain
- Source
- FrontEnd.scala
def findProcedurePositions(source: String, dialectOption: Option[Dialect]): Map[String, ProcedureSyntax]
Attributes
- Inherited from:
- NetLogoParser
- Source
- NetLogoParser.scala
Attributes
- Inherited from:
- FrontEndMain
- Source
- FrontEnd.scala
def frontEnd(source: String, displayName: Option[String], program: Program, subprogram: Boolean, oldProcedures: ProceduresMap, extensionManager: ExtensionManager, libraryManager: LibraryManager, compilationEnvironment: CompilationEnvironment, shouldAutoInstallLibs: Boolean): FrontEndResults
Attributes
- Inherited from:
- FrontEndInterface
- Source
- FrontEndInterface.scala
def parseProcedure(structureResults: StructureResults, globallyUsedNames: SymbolTable, oldProcedures: ProceduresMap, extensionManager: ExtensionManager)(procedure: FrontEndProcedure): ProcedureDefinition
Attributes
- Inherited from:
- NetLogoParser
- Source
- NetLogoParser.scala
def tokenizeForColorization(source: String, dialect: Dialect, extensionManager: ExtensionManager): Seq[Token]
Attributes
- Inherited from:
- FrontEndMain
- Source
- FrontEnd.scala
def tokenizeForColorizationIterator(source: String, dialect: Dialect, extensionManager: ExtensionManager): Iterator[Token]
Attributes
- Inherited from:
- FrontEndMain
- Source
- FrontEnd.scala
Inherited and Abstract methods
Attributes
- Inherited from:
- NetLogoParser
- Source
- NetLogoParser.scala
In this article