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
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,
findPos, findPosNear, getProp(), getAt, getLast(), getPos(), ilk(), list(),
max(), min, setAt, setaProp,
@ (pathname)
Usage
@pathReference
Description
Pathname operator; defines the path to the current movie's folder and is valid on both Windows
and Macintosh computers.
Identify the current movie's folder by using the
separators:
•
(forward slash)
/
•
(backslash)
\
•
(colon)
:
When a movie is queried to determine its location, the string returned will include the @ symbol.
sortList machinery
sort
symbol followed by one of these pathname
@
, where
is the list in the
machinery
duplicate() (list
function),
@ (pathname)
609
Need help?
Do you have a question about the DIRECTOR MX 2004-DIRECTOR SCRIPTING and is the answer not in the manual?
Questions and answers