Advertisement
2_2002-2004 Miscellaneous #126670

The Ibrik Compiler & Ibrik User Interface Environment (UIE)

Ibrik is a compiler that translates a simple user interface language into any high level target language such as Java, C++ and Tcl/Tk. It is written comletely in Java 1.2 and is compatible on any platform that supports a Java Virtual Machine. The Ibrik UIE is a simple SDI IDE that helps users to create Ibrik applications with ease Input parameters ---------------- The commands that Ibrik accepts are of the form: ibrik [ ] The available options that Ibrik understands are: -jfc : translate into Java source, JFC based front end -awt : translate into Java source, AWT based front end -l : display the GNU public license -h : produces this help message. Refer to doc directory for more information Output/results -------------- Once compiled into whatever language is chosen (in this case JFC and AWT GUIs are supported) the target source file is produced that must be compiled manually. e.g. if I compile to a target language Java, a *.java file is produced that must be compiled manually. Side effects ------------ Some bugs exist, refer to the readme files and bugs file. Please note that JDK1.1 users can only use the AWT switch for creating an AWT based GUI whereas JDK1.2 or higher users can use AWT and JFC switch to create a JFC or AWT based GUI. Please bear this mind or the compiler will throw an exception. Make sure the JDK1.2 (or higher) path is set on your Linux/Windows/Unix box. Leave all files in the structure as they are. :-) Special Info ------------ The compiler is completely licensed under the GNU Public License. The IDE is licensed under the GNU except in some places where it is licensed by David Flanagan.

AI

AI Summary: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

Source Code
original-source
Upload
Original Comments (3)
Recovered from Wayback Machine