PresentationCompilerInterface

org.nlogo.nvm.PresentationCompilerInterface

Attributes

Source
CompilerInterface.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Compiler

Members list

Value members

Inherited and Abstract methods

def checkCommandSyntax(source: String, program: Program, procedures: ListMap[String, Procedure], extensionManager: ExtensionManager, parse: Boolean, compilationEnv: CompilationEnvironment): Unit

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def checkReporterSyntax(source: String, program: Program, procedures: ListMap[String, Procedure], extensionManager: ExtensionManager, parse: Boolean, compilationEnv: CompilationEnvironment): Unit

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def compileMoreCode(source: String, displayName: Option[String], program: Program, oldProcedures: ProceduresMap, extensionManager: ExtensionManager, libManager: LibraryManager, compilationEnvironment: CompilationEnvironment, flags: CompilerFlags): CompilerResults

Attributes

Inherited from:
CompilerInterface
Source
CompilerInterface.scala
def compileProgram(source: String, additionalSources: Seq[SourceOwner], program: Program, extensionManager: ExtensionManager, libManager: LibraryManager, compilationEnv: CompilationEnvironment, shouldAutoInstallLibs: Boolean): CompilerResults

Attributes

Inherited from:
CompilerInterface
Source
CompilerInterface.scala
def compileProgram(source: String, program: Program, extensionManager: ExtensionManager, libManager: LibraryManager, compilationEnvironment: CompilationEnvironment, shouldAutoInstallLibs: Boolean, flags: CompilerFlags): CompilerResults

Attributes

Inherited from:
CompilerInterface
Source
CompilerInterface.scala
def findIncludes(sourceFileName: String, source: String, environment: CompilationEnvironment): Option[Map[String, String]]

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala

Attributes

Inherited from:
CompilerInterface
Source
CompilerInterface.scala
def getTokenAtPosition(source: String, position: Int): Token

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def isReporter(s: String, program: Program, procedures: ListMap[String, Procedure], extensionManager: ExtensionManager, compilationEnv: CompilationEnvironment): Boolean

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def makeLiteralReporter(value: AnyRef): Reporter

Attributes

Inherited from:
CompilerInterface
Source
CompilerInterface.scala
def readFromString(source: String, world: World, extensionManager: ExtensionManager): AnyRef

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def readFromString(source: String): AnyRef

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def readNumberFromString(source: String, world: World, extensionManager: ExtensionManager): Double

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala
def tokenizeForColorization(source: String, extensionManager: ExtensionManager): Array[Token]

Attributes

Inherited from:
AuxiliaryCompilerInterface
Source
CompilerInterface.scala