c

org.nlogo.nvm

DefaultCompilerServices

class DefaultCompilerServices extends CompilerServices

Source
DefaultCompilerServices.scala
Linear Supertypes
CompilerServices, LiteralParser, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultCompilerServices
  2. CompilerServices
  3. LiteralParser
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultCompilerServices(compiler: CompilerInterface with AuxiliaryCompilerInterface)

Value Members

  1. def autoConvert(modelVersion: String)(source: String): String
  2. def checkCommandSyntax(source: String): Unit
  3. def checkReporterSyntax(source: String): Unit
  4. def dialect: Dialect
  5. def emptyProgram: Program
  6. def findProcedurePositions(source: String): Map[String, ProcedureSyntax]
  7. def getTokenAtPosition(source: String, pos: Int): Token
  8. def isConstant(s: String): Boolean
  9. def isReporter(s: String): Boolean
  10. def isValidIdentifier(s: String): Boolean
  11. def readFromString(source: String): AnyRef
    Definition Classes
    DefaultCompilerServices → LiteralParser
  12. def readNumberFromString(source: String): Double
    Definition Classes
    DefaultCompilerServicesCompilerServices → LiteralParser
  13. def tokenizeForColorization(source: String): Array[Token]
  14. def tokenizeForColorizationIterator(source: String): Iterator[Token]