org.nlogo.nvm
Members list
Type members
Classlikes
Attributes
- Source
- AnonymousProcedure.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AnonymousCommandtrait AnonymousProceduretrait AnonymousProcedureclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- AnonymousProcedure.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AnonymousCommandclass AnonymousReporter
Attributes
- Companion
- trait
- Source
- AnonymousProcedure.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AnonymousProcedure.type
Attributes
- Source
- AnonymousProcedure.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AnonymousReportertrait AnonymousProceduretrait AnonymousProcedureclass Objecttrait Matchableclass AnyShow all
Passes arguments to extension primitives.
Attributes
- Companion
- class
- Source
- ArgumentTypeException.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- ArgumentTypeException.scala
- Supertypes
-
trait StackTraceBuiltclass EngineExceptionclass LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- AssemblerAssistant.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- CompilerInterface.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Compiler
Attributes
- Companion
- class
- Source
- Binding.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Binding.type
Attributes
- Companion
- object
- Source
- Binding.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- CompilerInterface.scala
- Supertypes
Attributes
- Source
- CompilerInterface.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Compiler
Attributes
- Source
- CompilerResults.scala
- Supertypes
CompilerScoping lets the compiler know that the block at the specified index should have enterScope/exitScope placed around its statements.
CompilerScoping lets the compiler know that the block at the specified index should have enterScope/exitScope placed around its statements.
Attributes
- Source
- Scoping.scala
- Supertypes
- Known subtypes
-
class _repeat
Attributes
- Source
- ConcurrentJob.scala
- Supertypes
-
class Jobclass Objecttrait Matchableclass Any
Attributes
- Source
- CustomAssembled.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LinkCreationCommandtrait Directedtrait DirectedFromclass _createlinkfromclass _createlinksfromtrait DirectedToclass _createlinkstoclass _createlinktotrait Multipleclass _createlinkswithtrait Singleclass _createlinkwithtrait Undirectedclass _everyclass _ifelseclass _linkcodeclass _observercodeclass _patchcodeclass _turtlecodeclass _carefullyclass _repeatclass _repeatlocalShow all
Attributes
- Source
- CustomGenerated.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- DefaultCompilerServices.scala
- Supertypes
Attributes
- Source
- Workspace.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- EngineException.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EngineException.type
Attributes
- Companion
- object
- Source
- EngineException.scala
- Supertypes
-
class LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Source
- ExclusiveJob.scala
- Supertypes
-
class Jobclass Objecttrait Matchableclass Any
workspace and nvmContext are public vals, even though that violates the org.nlogo.api abstraction, so extensions can go around that if they must. As the extensions API improves, this should become less often necessary.
workspace and nvmContext are public vals, even though that violates the org.nlogo.api abstraction, so extensions can go around that if they must. As the extensions API improves, this should become less often necessary.
Attributes
- Source
- ExtensionContext.scala
- Supertypes
Attributes
- Source
- ExtensionManager.scala
- Supertypes
- Known subtypes
-
class ExtensionManager
Attributes
- Source
- FileManager.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- GeneratorInterface.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Generator
Attributes
- Source
- HaltException.scala
- Supertypes
-
trait HaltSignalclass LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ImportHandler.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Instruction.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Instruction.type
Attributes
- Companion
- object
- Source
- Instruction.scala
- Supertypes
- Known subtypes
-
trait GeneratedInstructionclass GeneratedCommandclass GeneratedReporterclass Reportertrait ReferencerReporterclass _referencetrait DeadReporterclass _pluswildcardclass _randomorrandomfloatclass _applyresultclass _approximatehsbclass _approximatehsboldclass _behaviorspacerunnumberclass _blockclass _bothendsclass _dateandtimeclass _dumpclass _dump1class _dumpextensionprimsclass _dumpextensionsclass _extracthsbclass _extracthsboldclass _filterclass _hsbclass _hsboldclass _ifelsevalueclass _inlinkneighborclass _inlinkneighborsclass _insertitemclass _isagentclass _isagentsetclass _isanonymouscommandclass _isanonymousreporterclass _isbooleanclass _isdirectedlinkclass _islinkclass _islinksetclass _islistclass _isnumberclass _ispatchclass _ispatchsetclass _isstringclass _isturtleclass _isturtlesetclass _isundirectedlinkclass _linklengthclass _linkneighborclass _linkneighborsclass _mapclass _maxpxcorclass _maxpycorclass _minpxcorclass _minpycorclass _myinlinksclass _mylinksclass _myoutlinksclass _nanotimeclass _netlogoversionclass _netlogowebclass _newseedclass _nolinksclass _nopatchesclass _noturtlesclass _nvaluesclass _outlinkneighborclass _outlinkneighborsclass _patchsizeclass _processorsclass _randompxcorclass _randompycorclass _randomstateclass _randomxcorclass _randomycorclass _rangeclass _reduceclass _runresultclass _selfclass _shapesclass _sortbyclass _sortonclass _stacktraceclass _symbolclass _timerclass _uptonofclass _worldheightclass _worldwidthclass _fileatendclass _fileexistsclass _filereadclass _filereadcharsclass _filereadlineclass _mousedownclass _mouseinsideclass _mousexcorclass _mouseycorclass _userdirectoryclass _userfileclass _userinputclass _usernewfileclass _useroneofclass _useryesornoclass HubNetReporterclass _hubnetclientslistclass _hubnetentermessageclass _hubnetexitmessageclass _hubnetinqsizeclass _hubnetmessageclass _hubnetmessagesourceclass _hubnetmessagetagclass _hubnetmessagewaitingclass _hubnetoutqsizeclass PlotReporterclass _autoplotclass _autoplotxclass _autoplotyclass _plotnameclass _plotpenexistsclass _plotxmaxclass _plotxminclass _plotymaxclass _plotyminclass _breedatclass _distancexyzclass _distancexyznowrapclass _dzclass _linkpitchclass _maxpzcorclass _minpzcorclass _neighbors6class _oheadingclass _opitchclass _orollclass _oxcorclass _oycorclass _ozcorclass _patchclass _patchatclass _randompzcorclass _randomzcorclass _towardspitchclass _towardspitchnowrapclass _towardspitchxyzclass _towardspitchxyznowrapclass _turtlesatclass _worlddepthclass _anybreedonclass _anyturtlesonclass _breedclass _breedatclass _breedhereclass _breedonclass _breedsingularclass _breedvariableclass _breedvariableofclass _commandlambdaclass _constclass _constcodeblockclass _constsymbolclass _homedirectoryclass _inlinkfromclass _lambdavariableclass _letvariableclass _linkclass _linkbreedclass _linkbreedsingularclass _linkbreedvariableclass _linkbreedvariableofclass _linksclass _linkvariableclass _linkvariableofclass _linkwithclass _multiassignitemclass _nobodyclass _optimizecountclass _outlinktoclass _patchclass _patchatclass _patchcolclass _patcheastclass _patchesclass _patchhereinternalclass _patchneclass _patchnorthclass _patchnwclass _patchrowclass _patchseclass _patchsouthclass _patchswclass _patchvariableclass _patchvariabledoubleclass _patchvariableofclass _patchwestclass _procedurevariableclass _randomconstclass _reporterlambdaclass _sentenceclass _turtlesclass _whoarenottrait HubNetPrimclass HubNetCommandclass _hubnetbroadcastclass _hubnetbroadcastmessageclass _hubnetclearoverrideclass _hubnetclearoverridesclass _hubnetcreateclientclass _hubnetfetchmessageclass _hubnetkickallclientsclass _hubnetkickclientclass _hubnetresetclass _hubnetresetperspectiveclass _hubnetroboclientclass _hubnetsendclass _hubnetsendoverrideclass _hubnetsetplotmirroringclass _hubnetsetplotpenmodeclass _hubnetsetviewmirroringclass _hubnetwaitforclientsclass _hubnetwaitformessagestrait Helpersclass PlotCommandclass _autoplotoffclass _autoplotonclass _autoplotxoffclass _autoplotxonclass _autoplotyoffclass _autoplotyonclass _clearallplotsclass _clearplotclass _createtemporaryplotpenclass _exportplotclass _exportplotsclass _histogramclass _plotclass _plotpendownclass _plotpenhideclass _plotpenresetclass _plotpenshowclass _plotpenupclass _plotxyclass _setcurrentplotclass _setcurrentplotpenclass _sethistogramnumbarsclass _setplotbackgroundcolorclass _setplotpencolorclass _setplotpenintervalclass _setplotpenmodeclass _setplotxrangeclass _setplotyrangeclass _setupplotsclass _updateplotsShow all
Attributes
- Source
- JobManagerInterface.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class JobManager
Attributes
- Source
- JobManagerOwner.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Workspace
Attributes
- Companion
- trait
- Source
- LabInterface.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LabInterface.type
Attributes
- Companion
- object
- Source
- LabInterface.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Lab
Attributes
- Companion
- class
- Source
- LambdaArgs.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LambdaArgs.type
Attributes
- Companion
- object
- Source
- LambdaArgs.scala
- Supertypes
Attributes
- Source
- LambdaArgsHandler.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LambdaArgsHandler.type
Attributes
- Source
- LetBinding.scala
- Supertypes
Attributes
- Source
- LiftedLambda.scala
- Supertypes
Attributes
- Source
- MutableDouble.scala
- Supertypes
Attributes
- Source
- MutableInteger.scala
- Supertypes
Attributes
- Source
- MutableLong.scala
- Supertypes
Attributes
- Source
- EngineException.scala
- Supertypes
-
class EngineExceptionclass LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- NonLocalExit.scala
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Optimizations.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Optimizations.type
Attributes
- Source
- CompilerInterface.scala
- Supertypes
- Known subtypes
-
class Compiler
Attributes
- Companion
- class
- Source
- Procedure.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Procedure.type
Attributes
- Companion
- object
- Source
- Procedure.scala
- Supertypes
- Known subtypes
-
class LiftedLambda
Attributes
- Source
- Referencer.scala
- Supertypes
-
class Commandclass Instructiontrait TokenHolderclass InstructionJclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Source
- Referencer.scala
- Supertypes
-
class Reporterclass Instructiontrait TokenHolderclass InstructionJclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class _reference
Attributes
- Source
- Reporter.scala
- Supertypes
-
class Instructiontrait TokenHolderclass InstructionJclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class GeneratedReportertrait ReferencerReporterclass _referencetrait DeadReporterclass _pluswildcardclass _randomorrandomfloatclass _applyresultclass _approximatehsbclass _approximatehsboldclass _behaviorspacerunnumberclass _blockclass _bothendsclass _dateandtimeclass _dumpclass _dump1class _dumpextensionprimsclass _dumpextensionsclass _extracthsbclass _extracthsboldclass _filterclass _hsbclass _hsboldclass _ifelsevalueclass _inlinkneighborclass _inlinkneighborsclass _insertitemclass _isagentclass _isagentsetclass _isanonymouscommandclass _isanonymousreporterclass _isbooleanclass _isdirectedlinkclass _islinkclass _islinksetclass _islistclass _isnumberclass _ispatchclass _ispatchsetclass _isstringclass _isturtleclass _isturtlesetclass _isundirectedlinkclass _linklengthclass _linkneighborclass _linkneighborsclass _mapclass _maxpxcorclass _maxpycorclass _minpxcorclass _minpycorclass _myinlinksclass _mylinksclass _myoutlinksclass _nanotimeclass _netlogoversionclass _netlogowebclass _newseedclass _nolinksclass _nopatchesclass _noturtlesclass _nvaluesclass _outlinkneighborclass _outlinkneighborsclass _patchsizeclass _processorsclass _randompxcorclass _randompycorclass _randomstateclass _randomxcorclass _randomycorclass _rangeclass _reduceclass _runresultclass _selfclass _shapesclass _sortbyclass _sortonclass _stacktraceclass _symbolclass _timerclass _uptonofclass _worldheightclass _worldwidthclass _fileatendclass _fileexistsclass _filereadclass _filereadcharsclass _filereadlineclass _mousedownclass _mouseinsideclass _mousexcorclass _mouseycorclass _userdirectoryclass _userfileclass _userinputclass _usernewfileclass _useroneofclass _useryesornoclass HubNetReporterclass _hubnetclientslistclass _hubnetentermessageclass _hubnetexitmessageclass _hubnetinqsizeclass _hubnetmessageclass _hubnetmessagesourceclass _hubnetmessagetagclass _hubnetmessagewaitingclass _hubnetoutqsizeclass PlotReporterclass _autoplotclass _autoplotxclass _autoplotyclass _plotnameclass _plotpenexistsclass _plotxmaxclass _plotxminclass _plotymaxclass _plotyminclass _breedatclass _distancexyzclass _distancexyznowrapclass _dzclass _linkpitchclass _maxpzcorclass _minpzcorclass _neighbors6class _oheadingclass _opitchclass _orollclass _oxcorclass _oycorclass _ozcorclass _patchclass _patchatclass _randompzcorclass _randomzcorclass _towardspitchclass _towardspitchnowrapclass _towardspitchxyzclass _towardspitchxyznowrapclass _turtlesatclass _worlddepthclass _anybreedonclass _anyturtlesonclass _breedclass _breedatclass _breedhereclass _breedonclass _breedsingularclass _breedvariableclass _breedvariableofclass _commandlambdaclass _constclass _constcodeblockclass _constsymbolclass _homedirectoryclass _inlinkfromclass _lambdavariableclass _letvariableclass _linkclass _linkbreedclass _linkbreedsingularclass _linkbreedvariableclass _linkbreedvariableofclass _linksclass _linkvariableclass _linkvariableofclass _linkwithclass _multiassignitemclass _nobodyclass _optimizecountclass _outlinktoclass _patchclass _patchatclass _patchcolclass _patcheastclass _patchesclass _patchhereinternalclass _patchneclass _patchnorthclass _patchnwclass _patchrowclass _patchseclass _patchsouthclass _patchswclass _patchvariableclass _patchvariabledoubleclass _patchvariableofclass _patchwestclass _procedurevariableclass _randomconstclass _reporterlambdaclass _sentenceclass _turtlesclass _whoarenotShow all
Attributes
- Source
- EngineException.scala
- Supertypes
-
trait StackTraceBuiltclass EngineExceptionclass LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ArgumentTypeException
Scoping lets the compiler know that this primitive introduces scope so that it can choose how to handle let-variables introduced in it.
Scoping lets the compiler know that this primitive introduces scope so that it can choose how to handle let-variables introduced in it.
Attributes
- Source
- Scoping.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait CompilerScopingclass _repeattrait SelfScopingtrait LinkCreationCommandtrait Directedtrait DirectedFromclass _createlinkfromclass _createlinksfromtrait DirectedToclass _createlinkstoclass _createlinktotrait Multipleclass _createlinkswithtrait Singleclass _createlinkwithtrait Undirectedclass _carefullyclass _commandlambdaShow all
SelfScoping indicates the primitive introduces scope as part of its operation.
SelfScoping indicates the primitive introduces scope as part of its operation.
Attributes
- Source
- Scoping.scala
- Supertypes
- Known subtypes
-
trait LinkCreationCommandtrait Directedtrait DirectedFromclass _createlinkfromclass _createlinksfromtrait DirectedToclass _createlinkstoclass _createlinktotrait Multipleclass _createlinkswithtrait Singleclass _createlinkwithtrait Undirectedclass _carefullyclass _commandlambdaShow all
A stack trace is displayed to the user when an error occurs in running code. Example:
A stack trace is displayed to the user when an error occurs in running code. Example:
division by zero error while observer running / called by plot 'plot 1' setup code called by RESET-TICKS called by procedure SETUP called by Command Center
Entries in stack traces can come from different places.
In the example,
- "/" is the individual primitive in which the error occurred
- "plot 'plot 1' setup code" is an anonymous procedure in a plot
- "RESET-TICKS" is not a procedure, but a command that can trigger the execution of procedures (see also tick, setup-plots, update-plots)
- "SETUP" is an ordinary procedure
- "Command Center" is the display name of the dummy top level procedure wrapped around the user's code.
Attributes
- Source
- StackTraceBuilder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
StackTraceBuilder.type
Attributes
- Source
- EngineException.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ArgumentTypeExceptionclass WrappedLogoException
- Self type
Attributes
- Source
- Thunk.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DisassemblyThunk
Attributes
- Source
- Tracer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- Workspace.scala
- Supertypes
-
trait JobManagerOwnertrait Workspacetrait Controllabletrait ViewSettingstrait RandomServicestrait LiteralParsertrait ImporterUsertrait WorldResizerclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- EngineException.scala
- Supertypes
-
trait StackTraceBuiltclass EngineExceptionclass LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- EngineException.scala
- Supertypes
-
trait StackTraceBuiltclass EngineExceptionclass LogoExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all