User Guide

@ (pathname) 609
This handler sorts the list aList and then displays the result in the Message window:
-- Lingo syntax
on sortList aList
alist.sort()
put(aList)
end sortList
// JavaScript syntax
function sortList(aList) {
aList.sort();
put(aList);
}
If the movie issues the statement sortList machinery, where machinery is the list in the
preceding example, the result is [#balls:3, #gears:6, #ramps:8].
The following statements create an empty linear list:
-- Lingo syntax
x = [ ]
x = list()
// JavaScript syntax
var x = list();
The following statements create an empty property list:
-- Lingo syntax
x = [:]
x = propList()
// JavaScript syntax
var x = propList();
See also
add, addVertex(), append, count(), deleteAt, duplicate() (list function),
findPos, findPosNear, getProp(), getAt, getLast(), getPos(), ilk(), list(),
max(), min, setAt, setaProp, sort
@ (pathname)
Usage
@pathReference
Description
Pathname operator; defines the path to the current movies folder and is valid on both Windows
and Macintosh computers.
Identify the current movie’s folder by using the
@ symbol followed by one of these pathname
separators:
/ (forward slash)
\ (backslash)
: (colon)
When a movie is queried to determine its location, the string returned will include the @ symbol.