|Contacts||The OpenKODE Working Group, Khronos Group|
|Version||Version 2, 2007-03-30|
|Number||Not yet allocated|
|Dependencies||Requires OpenKODE Core 1.0 Provisional. This extension is written based on the wording of the OpenKODE Core 1.0 Provisional specification.|
This extension states that OpenKODE Core supports non-automatic (i.e. static, global and file scope) variables in its programming environment.
It is expected that most OpenKODE Core implementations will support non-automatic variables, and thus express support for this extension. The only anticipated exception is when an OpenKODE Core application is embedded in the ROM of certain types of low-end platforms. Thus, an OpenKODE programmer may use non-automatic variables safe in the knowledge that only these embedded ROM platforms will be excluded.
A programmer needs to know whether this extension is supported at application writing time. Therefore, although this extension is reported at run time by OpenKODE Core’s attribute querying mechanism, this information is not useful.
(2.2, C subset) Remove the word not from the following text:
Non-automatic (i.e. static, global and file scope) variables are not supported.