The contents of the tutstack is always a string of the form word1@word2@word3@... Each substring corresponding to one item (word, number, or string in general) is terminated by '@'. These items are called in sucro programs by W1,W2,W3,... These names can be replaced by any names starting by 'W' by giving comment lines (/ in the control column) of the form / def Wdata=W1 Wvar1=W2 Wvar2=W3 In names, W must be followed by a letter. Other characters may be letters and digits. When a sucro is activated with parameters (example: /TEST DATA1,X5,X9) the tutstack is initiated by the parameters (example: W1=DATA1, W2=X5, W3=X9). If no parameters are given, W1=(empty) . The tutstack can also be initiated and examined by a TUTSTACK command. The maximum number of characters in the tutstack is 999. The sucro language provides different statements for operating with the tutstack. Some of these statements save more words and numbers in the tutstack. In the earlier versions of Survo, all the new items were saved at the end of the current tutstack ('stack' derives from this idea). Currently most of these statements have alternative forms replacing items also in the middle of the tutstack and these new forms should be preferred. For example, {stack word} puts the 'word' touched by the cursor at the end of the tutstack, but {save word W3} or {save word Wcheck} puts it in the place of W3 or Wcheck (defined by / def Wcheck=W3 , for example). M = More information on the sucro memory S = General information on sucros