Elan Index and Symbols

This index contains:

Colour coding of terms
Index of terms
IDE buttons

Colour coding of terms

instruction : type : method : constant : property : topic

Index of terms

🅰  🅱  🅲  🅳   🅴  🅵  🅶  🅷   🅸  🅹  🅺  🅻   🅼  🅽  🅾  🅿   🆀  🆁  🆂  🆃   🆄  🆅  🆆  🆇   🆈  🆉

term category on type notes
A    return to top
abs functionFloatfloatdoubleDoubledoubleMaths functions
abstract class instruction (OO)visible when in Object-oriented paradigm
abstract function instruction (OO)visible when in Object-oriented paradigm
abstract procedure instruction (OO)visible when in Object-oriented paradigm
acos functionFloatfloatdoubleDoubledoubleMaths functions
add dot methodHashSetHashSetHashSetHashSetHashSet
addFromList dot methodHashSetHashSetHashSetHashSetHashSet
alt propertyProperties of Vector graphic shapes
Append code IDELoad, run, and save programs
append dot procedureListlistListListList
appendList dot procedureListlistListListList
Argument topicprocedure and function
Arithmetic comparison topicEquality testing
Arithmetic operators topic
asBinary dot methodIntintintIntegerint
ASCII topicCharacter sets
asFloat dot methodRandomRandomRandomRandomRandom
asHtml dot methodImageVGImageVGImageVGImageVGImageVGDisplaying images from URLs
asInt dot methodRandomRandomRandomRandomRandom
asin functionFloatfloatdoubleDoubledoubleMaths functions
asList dot methodHashSetHashSetHashSetHashSetHashSet
AsRefAsRefAsRefAsRefAsRef typeCall by reference
asRegExp dot methodStringstrstringStringString
assignment instruction
assert statement instruction
asSet dot methodListlistListListList
asSVG dot methodon geometric SVG types
asUnicode dot methodStringstrstringStringString
atan functionFloatfloatdoubleDoubledoubleMaths functions
B    return to top
bitAnd functionIntintintIntegerintBitwise functions
bitNot functionIntintintIntegerintBitwise functions
bitOr functionIntintintIntegerintBitwise functions
bitShiftL functionIntintintIntegerintBitwise functions
bitShiftR functionIntintintIntegerintBitwise functions
bitXor functionIntintintIntegerintBitwise functions
black constantColour constants
Block graphics topic
blue constantColour constants
BooleanboolboolBooleanboolean typeNamed value data type
Breakpoint IDEDebugging programs
brown constantColour constants
C    return to top
Call by reference topic
call a procedure topicprocedure call
ceiling dot methodIntintintIntegerint or FloatfloatdoubleDoubledoubleCommon dot methods
centreX, centreY propertiesProperties of Vector graphic shapes
Character sets topic
CircleVGCircleVGCircleVGCircleVGCircleVG typeVector graphics
concrete class instruction (OO)visible when in Object-oriented paradigm
clearAllDisplays procedureStandalone procedures
clearAndReset dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
clearBlocks procedureBlock graphics
clearHtml procedureRendering Html in the display
clearKeyBuffer procedureStandalone procedures
clearPrintedText procedureStandalone procedures
clearVectorGraphics procedureVector graphics
clock functionClock and random numbers
close procedureTextFileReaderTextFileReaderTextFileReaderTextFileReaderTextFileReaderReading text files
closeBrace constantString constants
Colours topic
Combining graphic outputs topic
# comment instruction
Compilation topicLoad, run, and save programs
Compile errors topicCompile Errors and Warnings
Constants (system) topic
constant instruction
constructor instruction (OO)visible when in Object-oriented paradigm
contains dot methodvariousCommon dot methods
context menu IDEDebugging programs
copy functionanySystem functions
copyWith method (FP)visible when in Functional paradigm
cos functionFloatfloatdoubleDoubledoubleMaths functions
createBlockGraphics functionListlistListListListSystem functions
createDictionary functionListlistListListListof 2-tuplesSystem functions
createFileForWriting functionTextFileWriterTextFileWriterTextFileWriterTextFileWriterTextFileWriterWriting text files
createPopulatedList functionListlistListListListSystem functions
createPopulatedListofLists functionListlistListListListSystem functions
CSS topicRendering Html in the display
CustomError typetry
D    return to top
Deconstruction topicListlistListListList , Tuple
degrees functionFloatfloatdoubleDoubledoubleMaths functions
dequeue dot methodQueueQueueQueueQueueQueue
DictionaryDictionaryDictionaryDictionaryDictionary typeStandard data structures
difference dot methodHashSetHashSetHashSetHashSetHashSet
Display IDENavigate around the IDE
displayBlocks procedureListlistListListListBlock graphics
displayHtml procedureStringstrstringStringStringRendering Html in the display
displayVectorGraphics procedureListlistListListListVector Graphics
divAsFloat functionFloatfloatdoubleDoubledoubleMaths functions
divAsInt functionFloatfloatdoubleDoubledoubleMaths functions
Dot syntax topic
E    return to top
Editor IDENavigate around the IDE
ElanRuntimeErrorElanRuntimeErrorElanRuntimeErrorElanRuntimeErrorElanRuntimeError typetry (test)
endOfFile procedureTextFileReaderTextFileReaderTextFileReaderTextFileReaderTextFileReaderReading text files
enqueue dot procedureQueueQueueQueueQueueQueue
enum instruction
enumToString methodenumenumenumenumenum
Equality testing topic
equals dot methodallCommon dot methods
Exception topictry
exp functionFloatfloatdoubleDoubledoubleMaths functions
Expression topic
Extension functiontopic
Extension proceduretopic
F    return to top
false constantBoolean constants
Field IDECreate new instructions
File input/output topic
fillColour propertyProperties of Vector graphic shapes
filter dot methodListlistListListListHigher-order functions on a ListlistListListList
FloatfloatdoubleDoubledouble typeNamed value data type
floor dot methodIntintintIntegerint or FloatfloatdoubleDoubledoubleCommon dot methods
for loop instruction
function instruction
function method instruction (OO)visible when in Object-oriented paradigm
Function reference topicPassing a function as a reference
Functional programming topic
G    return to top
getKey functionKeyboard input
getKeyWithModifier functionKeyboard input
getNumericKey functionKeyboard input
Ghosting topicEdit instructions
Global instructions topic
Global instructions (OO) topicvisible when in Object-oriented paradigm
Global prompt IDEBrowse code
Graphics topicBlock Graphics , Turtle graphics , Vector graphics
green constantColour constants
grey constantColour constants
H    return to top
HashSetHashSetHashSetHashSetHashSet typeStandard data structures
hasKey dot methodDictionaryDictionaryDictionaryDictionaryDictionary
head dot methodListlistListListList
heading propertyProperties of a Turtle
height propertyProperties of Vector graphic shapes
HexadecimaltopicIntintintIntegerint , Colours , unicode
hide dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
HoF topicHigher-order Functions (HoFs)
HTML topicRendering Html in the display
I    return to top
IDE IDEIntegrated Development Environment
IDE Buttons IDEIntegrated Development Environment
Identifier topicIdentifiers and type names
if statement instruction
if_ expressionfunction
ImageVGImageVGImageVGImageVGImageVG typeVector graphics
Import code IDELoad, run, and save programs
Indexed values topic
indexOf dot methodStringstrstringStringString or ListlistListListListCommon dot methods
initialise dot procedureListlistListListList
initialiseFromClock procedureRandomRandomRandomRandomRandom
input statement instruction
Input, keyboard topicKeyboard input
Navigate around the IDE
Input, file topicText file input/output
input functionKeyboard input
inputFloat functionKeyboard input
inputFloatBetween functionKeyboard input
inputInt functionKeyboard input
inputIntBetween functionKeyboard input
inputStringFromOptions functionKeyboard input
inputStringWithLimits functionKeyboard input
insert dot procedureListlistListListList
instance topic
Instruction IDECreate new instructions
IntintintIntegerint typeNamed value data type
Interpolated string topic
intersection dot methodHashSetHashSetHashSetHashSetHashSet
isAfter dot methodStringstrstringStringString
isAfterOrSameAs dot methodStringstrstringStringString
isBefore dot methodStringstrstringStringString
isBeforeOrSameAs dot methodStringstrstringStringString
isDisjointFrom dot methodHashSetHashSetHashSetHashSetHashSet
isInfinite dot methodIntintintIntegerint or FloatfloatdoubleDoubledoubleMaths functions
isNaN dot methodIntintintIntegerint or FloatfloatdoubleDoubledoubleMaths functions
isSubsetOf dot methodHashSetHashSetHashSetHashSetHashSet
isSupersetOf dot methodHashSetHashSetHashSetHashSetHashSet
item_N propertyiitem_0item_0item_0item_0item_0, item_1item_1item_1item_1item_1,... in Tuple
J    return to top
join dot methodListlistListListList
K    return to top
Keyboard (editor) IDENavigate around the IDE
Keyboard (input) topicStandalone procedures
keys dot methodDictionaryDictionaryDictionaryDictionaryDictionary
L    return to top
length dot methodvariousCommon dot methods
let statement instruction (FP)visible when in Functional paradigm
LineVGLineVGLineVGLineVGLineVG typeVector graphics
ListlistListListList typeStandard data structures
Literal value topic
log10 functionFloatfloatdoubleDoubledoubleMaths functions
log2 functionFloatfloatdoubleDoubledoubleMaths functions
logE functionFloatfloatdoubleDoubledoubleMaths functions
Logical operators topic
lowerCase dot methodStringstrstringStringString
M    return to top
main routine instruction
map dot methodListlistListListListHigher-order functions on a ListlistListListList
matchesRegExp dot methodStringstrstringStringString
max functionListlistListListListSystem functions
maxBy dot methodListlistListListListHigher-order functions on a ListlistListListList
MaybeMaybeMaybeMaybeMaybe typevisible when in Object-oriented paradigm
Member instructions topic
Member instructions (OO)topicvisible when in Object-oriented paradigm
Member instructions (FP)topicvisible when in Functional paradigm
Member prompt IDEBrowse code
min functionListlistListListListSystem functions
minBy dot methodListlistListListListHigher-order functions on a ListlistListListList
Mouse topicNavigate around the IDE
move dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
moveTo dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
N    return to top
Named value topic
new code prompt IDEBrowse code
nextGen dot methodRandomRandomRandomRandomRandom
notEqualTo dot methodallCommon dot methods
O    return to top
Object-oriented programming topic
openBrace constantString constants
openFileForReading functionTextFileReaderTextFileReaderTextFileReaderTextFileReaderTextFileReaderReading text files
Operator topic
orderBy dot methodListlistListListListHigher-order functions on a ListlistListListList
Output, file topicWriting text files
P    return to top
Parameter topic
peek dot methodStackStackStackStackStack or QueueQueueQueueQueueQueueCommon dot methods
penColour dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics and Colours
penDown dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
penUp dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
penWidth dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
pi constantMaths constant
placeAt dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
pop dot methodStackStackStackStackStack
pow functionFloatfloatdoubleDoubledoubleMaths functions
prepend dot procedureListlistListListList
prependList dot procedureListlistListListList
pressAnyKeyToContinue procedureStandalone procedures
print statement instruction
printNoLine procedureStandalone procedures
printTab procedureStandalone procedures
private function instruction (OO)visible when in Object-oriented paradigm
private procedure instruction (OO)visible when in Object-oriented paradigm
private property instruction (OO)visible when in Object-oriented paradigm
procedure call instruction
Procedural programming topic
procedure instruction
procedure method instruction (OO)visible when in Object-oriented paradigm
Prompt IDEBrowse code
property instruction (OO)visible when in Object-oriented paradigm
push dot procedureStackStackStackStackStack
Q    return to top
QueueQueueQueueQueueQueue FIFO typeStandard data structures
quotes constantString constants
R    return to top
radians functionFloatfloatdoubleDoubledoubleMaths functions
radius propertyProperties of Vector graphic shapes
RandomRandomRandomRandomRandom type
random functionClock and random numbers
randint functionClock and random numbers
range functionSystem functions , Indexed values
rangeInSteps functionSystem functions , Indexed values
rawSVGcontent propertyVector graphics
RawVG typeVector graphics
readLine procedureTextFileReaderTextFileReaderTextFileReaderTextFileReaderTextFileReaderReading text files
readWholeFile procedureTextFileReaderTextFileReaderTextFileReaderTextFileReaderTextFileReaderReading text files
RectangleVGRectangleVGRectangleVGRectangleVGRectangleVG typeVector graphics
Recursion topic
red constantColour constants
reduce dot methodListlistListListListHigher-order functions on a ListlistListListList
Reference data type topic
Regular expression (RegExp)topic
remove dot methodHashSetHashSetHashSetHashSetHashSet
removeAll dot procedureListlistListListList
removeAt (DictionaryDictionaryDictionaryDictionaryDictionary)dot procedureDictionaryDictionaryDictionaryDictionaryDictionary
removeAt (ListlistListListList)dot procedureListlistListListList
removeFirst dot procedureListlistListListList
replace dot methodStringstrstringStringString
return instructionautomatically provided at end of a function
round dot methodIntintintIntegerint or FloatfloatdoubleDoubledouble
Run controls IDELoad, run, and save programs
S    return to top
saveAndClose procedureTextFileWriterTextFileWriterTextFileWriterTextFileWriterTextFileWriterWriting text files
set dot methodCall by reference
setAlt dot procedureListlistListListListProperties of Vector graphic shapes
setCentreX dot procedureListlistListListListProperties of Vector graphic shapes
setCentreY dot procedureListlistListListListProperties of Vector graphic shapes
setFillColour dot procedureListlistListListListProperties of Vector graphic shapes
setHeight dot procedureListlistListListListProperties of Vector graphic shapes
setRadius dot procedureListlistListListListProperties of Vector graphic shapes
setStrokeColour dot procedureListlistListListListProperties of Vector graphic shapes
setStrokeWidth dot procedureListlistListListListProperties of Vector graphic shapes
setTitle dot procedureListlistListListListProperties of Vector graphic shapes
setWidth dot procedureListlistListListListProperties of Vector graphic shapes
setX, setY dot proceduresListlistListListListProperties of Vector graphic shapes
setX1, setY1, setX2, setY2 dot proceduresListlistListListListProperties of Vector graphic shapes
show dot procedureTurtleTurtleTurtleTurtleTurtleProcedure methods on a turtle
sin functionFloatfloatdoubleDoubledoubleMaths functions
sleepprocedure
sleep_ms procedure
split dot methodStringstrstringStringString
sqrt functionFloatfloatdoubleDoubledoubleMaths functions
StackStackStackStackStack LIFO typeStandard data structures
Standalone function topic
Standalone procedure topic
Standard data structures topic
Statement instruction topic
Statement instruction (OO) topicvisible when in Object-oriented paradigm
StringstrstringStringString typeNamed value types
String operator topic
strokeColour propertyProperties of Vector graphic shapes
strokeWidth propertyProperties of Vector graphic shapes
subList dot methodListlistListListList
subString dot methodStringstrstringStringString
System method topic
T    return to top
tail dot methodListlistListListList
tan functionFloatfloatdoubleDoubledoubleMaths functions
test instruction
Text file input/output topic
TextFileReaderTextFileReaderTextFileReaderTextFileReaderTextFileReader typeReading text files
TextFileWriterTextFileWriterTextFileWriterTextFileWriterTextFileWriter typeWriting text files
throw statement instruction
title propertyProperties of Vector graphic shapes
tone procedureSound output
toString dot methodallCommon dot methods
transparent constantColour constants
trim dot methodStringstrstringStringString
true constantBoolean constants
try statement instruction
Tuple topic
turn dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
turnToHeading dot procedureTurtleTurtleTurtleTurtleTurtleTurtle graphics
TurtleTurtleTurtleTurtleTurtle type
type topic
U    return to top
unicode functionIntintintIntegerintCharacter sets
union dot methodHashSetHashSetHashSetHashSetHashSet
upperCase dot methodStringstrstringStringString
V    return to top
value dot methodCall by reference
Value data type topic
values dot methodDictionaryDictionaryDictionaryDictionaryDictionary
variable definition instruction
Vector graphics topic
VectorGraphicVectorGraphicVectorGraphicVectorGraphicVectorGraphic typeVector graphics
W    return to top
waitForKey functionKeyboard input
while loop instruction
white constantColour constants
width propertyProperties of Vector graphic shapes
withAlt dot methodListlistListListListProperties of Vector graphic shapes
withAppend dot methodListlistListListList
withAppendList dot methodListlistListListList
withCentreX dot methodListlistListListListProperties of Vector graphic shapes
withCentreY dot methodListlistListListListProperties of Vector graphic shapes
withDequeue dot methodListlistListListList
withEnqueue dot methodListlistListListList
withFillColour dot methodListlistListListListProperties of Vector graphic shapes
withHeight dot methodListlistListListListProperties of Vector graphic shapes
withInsert dot methodListlistListListList
withPop dot methodListlistListListList
withPrepend dot methodListlistListListList
withPrependList dot methodListlistListListList
withPush dot methodListlistListListList
withRadius dot methodListlistListListListProperties of Vector graphic shapes
withRemoveAll dot methodListlistListListList
withRemoveAt (DictionaryDictionaryDictionaryDictionaryDictionary)dot methodDictionaryDictionaryDictionaryDictionaryDictionary or
DictionaryDictionaryDictionaryDictionaryDictionary
Common dot methods
withRemoveAt (ListlistListListList)dot methodListlistListListListCommon dot methods
withRemoveFirst dot methodListlistListListList
withPutdot methodListlistListListList or
DictionaryDictionaryDictionaryDictionaryDictionary
Common dot methods
withStrokeColour dot methodListlistListListListProperties of Vector graphic shapes
withStrokeWidth dot methodListlistListListListProperties of Vector graphic shapes
withTitle dot methodListlistListListListProperties of Vector graphic shapes
withWidth dot methodListlistListListListProperties of Vector graphic shapes
withX, withY dot methodsListlistListListListProperties of Vector graphic shapes
withX1, withY1,
withX2, withY2
dot methodsListlistListListListProperties of Vector graphic shapes
writeLine procedureTextFileWriteTextFileWriteTextFileWriteTextFileWriteTextFileWriteWriting text files
writeWholeFile procedureTextFileWriteTextFileWriteTextFileWriteTextFileWriteTextFileWriteWriting text files
X    return to top
x, y (TurtleTurtleTurtleTurtleTurtle)propertiesTurtle graphics properties
x, y (VectorGraphicVectorGraphicVectorGraphicVectorGraphicVectorGraphic)propertiesProperties of Vector graphic shapes
x1, y1, x2, y2 (VectorGraphicVectorGraphicVectorGraphicVectorGraphicVectorGraphic)propertiesProperties of Vector graphic shapes
Y    return to top
yellow constantColour constants
Z    return to top

IDE buttons

button function topic links
demo ▼   Opens menu of demo programsLoad, run, and save programs
file ▼   Opens menu of program file operationsLoad, run, and save programs
trim   Removes code promptsBrowse code
outline   Toggles outlining of codeBrowse code
undo   Undoes changes to last valid codeEdit instructions
redo   Applies the saved changesEdit instructions
procedural ▼   Opens menu of programming paradigmsLaunch IDE
languages   Opens menu of supported languagesEdit instructions
run   run Runs the programLoad, run, and save programs
stop   stop Stops the running programLoad, run, and save programs
debug   debug Enters debugging modeDebugging programs
pause   pause Pauses program execution in debug modeDebugging programs
step   step Steps through program in debug modeDebugging programs
clear   Clears the display of text and graphicsNavigate around the IDE
display   Gives the display the input focusNavigate around the IDE
info   Displays runtime errors or show debugging informationNavigate around the IDE
help   Opens the documentationNavigate around the IDE
worksheet   Offers standard and external worksheets Navigate around the IDE

Elan Index and Symbols go to the top