Multi Graphical User Interface Compiler

Authors(4) :-Harshad Rane, Brijeshkumar Gupta, Akshay Mhatre, Yogesh Gaikwad

Today it is difficult to design a good GUI in a widely acceptable language. We plan to design simple user interface language with easy to understand constructs for designing user interface. But of course the user will not like only the GUI to be in 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 into specified target language, which may be Java Swing, Java AWT, XUL or HTML. The system must be expandable for inclusion of new languages also. An IDE for developing the JUICE SCRIPT is to be provided for easier development of the JUICE SCRIPT.

Authors and Affiliations

Harshad Rane
Padmabhushan Vasantdada Patil Pratishtan’s College Of Engineering, Sion, Mumbai, Maharashtra, India
Brijeshkumar Gupta
Padmabhushan Vasantdada Patil Pratishtan’s College Of Engineering, Sion, Mumbai, Maharashtra, India
Akshay Mhatre
Padmabhushan Vasantdada Patil Pratishtan’s College Of Engineering, Sion, Mumbai, Maharashtra, India
Yogesh Gaikwad
Padmabhushan Vasantdada Patil Pratishtan’s College Of Engineering, Sion, Mumbai, Maharashtra, India

JUICE, Multitargeted compiler, JavaCC, XUL

  1. https://javacc.dev.java.net
  2. http://www.scifac.ru.ac.za/compilers/conts.html
  3. http://java.sun.com/products/jfc/download.html
  4. http://downloadl-lnw.oracle.com/javase/1.4.2/docs/api/java/awt/package-summary.html
  5. https://developer.mozilla.org/en/introduction_to_xul.
  6. http://download.oracle.com/javase/tutorial/reflect/index.html
  7. http://java.net: JavaCC tm]: Grammar Files
  8. Alfred Aho and Jeffrey D. Ullman,(1986) Compilers: Principles of Compiler Design.
  9. Advance programming in java NIIT, Prentice Hall of India, ISBN-81-203-2415-3
  10. Raphael A. Finkel, Advanced Programming Language Design.
  11. Andrew Appel, Jens Palsberg: Modern Compiler Implementation in Java. Cambridge University Press, 2nd edition, 2003.
  12. Benjamin Michotte, Jean Vanderdonckt, “GrafiXML,AMultitarget User Interface Builder based on UsiXML”.

Publication Details

Published in : Volume 3 | Issue 1 | January-February 2017
Date of Publication : 2017-02-28
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 518-520
Manuscript Number : IJSRSET1625120
Publisher : Technoscience Academy

Print ISSN : 2395-1990, Online ISSN : 2394-4099

Cite This Article :

Harshad Rane, Brijeshkumar Gupta, Akshay Mhatre, Yogesh Gaikwad, " Multi Graphical User Interface Compiler, International Journal of Scientific Research in Science, Engineering and Technology(IJSRSET), Print ISSN : 2395-1990, Online ISSN : 2394-4099, Volume 3, Issue 1, pp.518-520, January-February-2017.
Journal URL : http://ijsrset.com/IJSRSET1625120

Follow Us

Contact Us