nosicani, a tool to automatically generate a native skeleton with protected areas preserved across generation. Support for different architectures. Some bugfixes.
In this release, all known bugs were fixed, and there was
refactoring of all C-related classed from intermediate to
production.c, which enables the creation of a C# or a Java
back end.
This release comes with an automated build process, a tool to generate documentation from Nosica source code (nosicadoc), and man pages. It introduces exception handling, covariance on the result type, and the beginning of the native standard library with net.nosica.containers and net.nosica.io mostly OK. There are also lots of bugfixes.
The new compiler is called Nosica-light, and has a much cleaner architecture than before. Overloading on result type is no longer possible. Exception handling, constraints, and a back end that automatically makes an executable out of the produced C source code are still unimplemented. An RPM is now available.