new pragma: 'noinit'

This commit is contained in:
Araq
2011-11-25 15:33:58 +01:00
parent ed9c7761c4
commit 2de98d9e05
6 changed files with 34 additions and 17 deletions

View File

@@ -65,6 +65,8 @@ Language Additions
a compile-time error.
- There is a new ``discardable`` pragma that can be used to mark a routine
so that its result can be discarded implicitely.
- Added a new ``noinit`` pragma to prevent automatic initialization to zero
of variables.
- Constants can now have the type ``seq``.
- There is a new user-definable syntactic construct ``a{i, ...}``
that has no semantics yet for built-in types and so can be overloaded to your