- XLogo
Primitive | Alt | Action |
---|---|---|
First [list] Last [list] ButFirst [list] ButLast [list] |
BF BL |
Return first item of list. Return last item of list. Return all items except (but) first item of list. Return all items except (but) last item of list. |
Primitive | Action | |
---|---|---|
Count [list] Pick [list] Reverse [list] Item :n [list] FPut :n [list] LPut :n [list] AddItem [list] :n :m SetItem [list] :n :m Remove :n [list] Member :n [list] |
Return count of number of items in
list. Return one item picked at random from list. Return list with items in reverse order. Return item in position n of list. Return list with item n put (added) into first position. Return list with item n put (added) into last position. Return list with item m added in position n. Return list with item in position n set to m. Return list with every item n removed. Return sublist from first instance of member n to end of list, else return false. |
Property Lists
Primitive | Alt | Action |
---|---|---|
PutProperty name key value GetProperty name key RemoveProperty name key PropertyList name |
PProp GProp RProp PList |
Add property (key-value pair) to the property list. Return the value associated with the key. Remove the key-value pair from the property list. Display all key-value pairs in the property list. |
Workspace
Primitive | Alt | Action |
---|---|---|
Primitives Procedures PropertyLists Turtles Variables |
Procs PLs Vars |
Return a list of all primitives in current language. Return a list of all procedure names. Return a list of all property list names currently defined. Return a list of all turtle numbers on screen. (See Multi T) Return a list of currently defined variable names. |
Contents | Return a list of all procedures, variables and property lists. |
Note