Difference between revisions of "Allocated"

From Mesham
Jump to navigationJump to search
(Created page with '== Syntax == allocated[{type}] == Semantics == This type sets the memory allocation of a variable, which may not be modified once set. == Example == var i: Int :: allocated…')
 
(Syntax)
Line 1: Line 1:
 
== Syntax ==
 
== Syntax ==
  
allocated[{type}]
+
allocated[type]
 +
 
 +
Where ''type'' is optional
  
 
== Semantics ==
 
== Semantics ==

Revision as of 00:35, 4 January 2010

Syntax

allocated[type]

Where type is optional

Semantics

This type sets the memory allocation of a variable, which may not be modified once set.

Example

var i: Int :: allocated[];

In this example the variable i is an integer. Although the allocated type is provided, no addition information is given and as such Mesham allocates it to each processor.