User Tools

Site Tools


scripting:basic_syntax

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
scripting:basic_syntax [2014/06/07 17:17] mitscripting:basic_syntax [2025/05/28 16:34] (current) – external edit 127.0.0.1
Line 101: Line 101:
 } }
 </codedoc> </codedoc>
 +
 +===== Arrays =====
 +
 +Local, module and global arrays can be created. Arrays can contain values and text. Array indexing starts from 1, which is a bit annoying if you've got any sense at all but hey ho.
 +
 +Arrays are declared and referenced as shown :
 +
 +<codedoc>
 +$maTestArray[] = 
 +{
 +    100,   "Item 1",
 +    200,   "Item 2", 
 +}
 +
 +Event( "&command", "TestArray" )
 +{
 +   *say The first value in the array is $maTestArray[1]
 +   *say The second text item in the array is $maTestArray[4] 
 +}
 +</codedoc>
 +
 +.. which would print 'The first value in the array is 100' followed by 'The second text item in the array is Item 2'.
 +
 +
 +>> * [[Scripting:Other Language Features|Other Important Language Features]]
 +
 +
 +
  
scripting/basic_syntax.1402161467.txt.gz · Last modified: (external edit)