Description:
BeOberon is an enhanced Oberon-2 compiler which generates C++ output which is compatible with any C++ compiler for the BeOS. BeOberon retains source compatibility with older Oberon-2 compilers such as OO2C while enhancing the language with overloaded operators & functions, enumerated constants, variable initialization, and multiple inheritance. This compiler is able to interface naturally with the C++ classes used in the BeOS so that programmers can use Oberon-2 to develop complete GUI-based applications. An adaptable GUI library called VisualOberon will also be ported over to provide a flexible, font-adaptable GUI interface for Oberon-2. BeOberon will also ship with all the library modules which are part of the OO2C distribution so any programs developed with OO2C should be portable to BeOberon. BeOberon will have an integrated make facility which will automatically invoke the C++ compiler to produce a final executable. Due to its module-based design, Oberon-2 reduces recompilations as long as interfaces between modules have not changed. Interfacing to either C or C++ libraries will also be simple so the existing developer code base can be reused from within Oberon-2. The preferred editor for BeOberon will be Pe. A GUI-based development environment will also be developed for later releases. It will have the basic functionality of the Be IDE but will be a lot simpler. If you have any questions about the information provided for a specific application, please e-mail the author. If you have any questions about the BeWare pages themselves, though, feel free to e-mail webmaster@be.com. | ||||||
Copyright © 1999 by Be, Inc. All rights reserved. Legal information (includes icon usage info). Comments, questions, or confessions about our site? Please write the Webmaster. |