{"identifier":11662,"topic":"Functions","name":"stackSpace","text":"<code><pre>the stackSpace\nstackSpace()\nput the stackSpace into howMuch\n<\/pre><\/code> Value returned: an integer representing the free space, in bytes, in HyperCard\u2019s memory stack <br><br>\n\n The memory that HyperCard can use is divided into two parts\u2014the heap and the stack. <code>HeapSpace<\/code>  returns the amount of memory that\u2019s available in the heap portion. <code>StackSpace<\/code> returns the amount that\u2019s available in the stack portion.  <br><br>\n\n <br>\n<br>\nThe memory in HyperCard\u2019s stack determines, for example, the number of times you can call a recursive handler.","related":{"32809":null,"56991":"heapSpace"},"examples":"put stackSpace() into roomEnough\nif roomEnough > 8000 then ...","demo":"","debug":{"9":["the stackSpace\rstack"],"10":["The memory in HyperC"]}}