Abstract- Today designing a good GUI in a widely acceptable language is not an easy task. We plan to design a simple user language with easy to understand constructs for designing a user interface. But of course the user will not like only the GUI to be in a language other than the language in which he is developing an application. To overcome this issue we plan to implement a compiler, to be written in Java, which will combine this new language to a target language such as Java. Thus a user will get the code for the GUI he is designing in a high level language. We also plan to provide an IDE for writing the new language and for compiling it to the target language. The system consists of a compiler for compiling and translating JUICE SCRIPT...
Within the Java platform, there are many easy reach GUI libraries, among which developers can choose...
Polyglot is an extensible compiler framework that supports the easy creation of compilers for langu...
We present a new system to support the construction of language-based software. Its major innovation...
Recent developments in processor capabilities, software tools, programming languages and programming...
Recent developments in processor capabilities, software tools, programming languages and programming...
Teaching students to merge the real-world necessity of a graphical user interface (GUI) with the old...
Abstract. Polyglot is an extensible compiler framework that supports the easy creation of compilers ...
The paper introduces a modular extension (plugin) for Java language compilers and Integrated Develop...
New programming languages are frequently designed to improve upon other languages or to simplify pro...
The two language approach to software development has been investigated by several language designer...
The ultimate goal of this project was to create a web-based programming environment that allows begi...
New programming languages are frequently designed to improve upon other languages or to simplify pro...
This research explores the use of a translator-based multi-paradigm programming method to develop hi...
This article describes requirements and challenges of cross-platform multi-touch software engineerin...
Graphical User Interfaces (GUI) can be created using several approaches. Beside using visual editors...
Within the Java platform, there are many easy reach GUI libraries, among which developers can choose...
Polyglot is an extensible compiler framework that supports the easy creation of compilers for langu...
We present a new system to support the construction of language-based software. Its major innovation...
Recent developments in processor capabilities, software tools, programming languages and programming...
Recent developments in processor capabilities, software tools, programming languages and programming...
Teaching students to merge the real-world necessity of a graphical user interface (GUI) with the old...
Abstract. Polyglot is an extensible compiler framework that supports the easy creation of compilers ...
The paper introduces a modular extension (plugin) for Java language compilers and Integrated Develop...
New programming languages are frequently designed to improve upon other languages or to simplify pro...
The two language approach to software development has been investigated by several language designer...
The ultimate goal of this project was to create a web-based programming environment that allows begi...
New programming languages are frequently designed to improve upon other languages or to simplify pro...
This research explores the use of a translator-based multi-paradigm programming method to develop hi...
This article describes requirements and challenges of cross-platform multi-touch software engineerin...
Graphical User Interfaces (GUI) can be created using several approaches. Beside using visual editors...
Within the Java platform, there are many easy reach GUI libraries, among which developers can choose...
Polyglot is an extensible compiler framework that supports the easy creation of compilers for langu...
We present a new system to support the construction of language-based software. Its major innovation...