... is a tool for developing applications using Java. JavaCC is freely available and generates Java source code. ... independence. We walk through the process of using JavaCC to create language-enabled applications. This requires introducing ... Extended Backus Naur Form, a prerequisite to using JavaCC. EBNF is commonly used to specify the grammar of formal languages, including programming languages. JavaCC has many significant advantages, one of which is ... someone with knowledge of both to quickly exploit JavaCC's power.
Tópico(s): Model-Driven Software Engineering Techniques
2004 - IEEE Computer Society | IEEE Software
Giancarlo Succi, Raymond Wong,
... following paper introduces a Java compiler generator called JavaCC and the application of the generator to develop ... state-based features of the lexical analyzer in JavaCC, and (3) resolving macro replacement and expansion with ...
Tópico(s): Real-Time Systems Scheduling
1999 - Association for Computing Machinery | ACM SIGAPP Applied Computing Review
Peter J. van der Spek, Nico Plat, C.N.A. Pronk,
... implementation of an error repair algoritm for the JavaCC parser generator. Three different approaches, the Burke-Fisher ... get improved results. Using this adapted implementation of JavaCC an improved syntax error recovery mechanism is available.
Tópico(s): Software Testing and Debugging Techniques
2005 - Association for Computing Machinery | ACM SIGPLAN Notices
Kartik Gupta, V. Krishna Nandivada,
Summary Lexical states in JavaCC provide a powerful mechanism to scan regular expressions in a context sensitive manner. But lexical states also make it hard ... its kind, to identify errors and warnings in JavaCC grammars. The LSA tool outputs a graph that ... LSA to analyze a host of open‐source JavaCC grammar files to good effect. Copyright © 2015 John ...
Tópico(s): Logic, programming, and type systems
2015 - Wiley | Software Practice and Experience
Sven Apel, Christian Kästner, Christian Lengauer,
... have integrated Java, C#, C, Haskell, Alloy, and JavaCC. A substantial number of case studies demonstrate the ...
Tópico(s): Software System Performance and Reliability
2011 - IEEE Computer Society | IEEE Transactions on Software Engineering
Miloš Savić, Mirjana Ivanović, Miloš Radovanović,
... Java software systems (JDK, Ant, Tomcat, Lucene and JavaCC) are analyzed in order to determine whether they ...
Tópico(s): Open Source Software Innovations
2011 - Kaunas University of Technology | Information Technology And Control
... system. I implemented it using the Java and JavaCC. The study of interface engine implementation can be ...
Tópico(s): Innovation in Digital Healthcare Systems
2010 - Korean Society of Computer Information | Journal of the Korea Society of Computer and Information
Nina Aschenbrenner, Leif Geiger,
... Our approach relies on Java based technologies like JavaCC, the Fujaba Toolsuite and the MoTE TGG engine. ...
Tópico(s): Distributed and Parallel Computing Systems
2008 - Springer Science+Business Media | Lecture notes in computer science
César F. Acebal, Raúl Izquierdo Castanedo, Juan Manuel Cueva Lovelle,
... on object orientation and using modern tools like JavaCC and JJTrree.
Tópico(s): Logic, programming, and type systems
2002 - Association for Computing Machinery | ACM SIGPLAN Notices
Xiaobing Wang, Li Ge, Chunyi Li, Liang Zhao, Xinfeng Shu,
... the conversion. First, PPTLGenerator is developed based on JavaCC for automatic conversion from natural language to PPTL. ...
Tópico(s): Model-Driven Software Engineering Techniques
2021 - Springer Science+Business Media | Lecture notes in computer science
... generated via an automatic code generation tool called JavaCC. The other components work on the abstract syntactic ...
Tópico(s): Numerical Methods and Algorithms
2019 - Sakarya University | Sakarya University Journal of Science
Patricia C. Pereyra, Richard Rosario,
... trabajo, se tomó la ayuda de tecnologías como JavaCC, HTML, CSS, PHP, XAMPP y Visual Studio Code. ... cabo su compilación con la ayuda del compilador JavaCC. El código a analizar se ingresó por el ...
Tópico(s): Knowledge Societies in the 21st Century
2021 - National University of Trujillo | Revista Ciencia y Tecnología
Kimbyeongcheol, Changjin Kim, Seongcheol Yun, Kyung sook Han,
Tópico(s): Software Engineering and Design Patterns
2018 - Korean Society of Computer Information | Journal of the Korea Society of Computer and Information
Gui-Ja Choe, Young-Kwang Nam, Joseph A. Goguen, Guilian Wang,
... was developed under Windows system with Java and JavaCC.
Tópico(s): Service-Oriented Architecture and Web Services
2006 - Springer Science+Business Media | Lecture notes in computer science
Young-Kwang Nam, Joseph A. Goguen, Guilian Wang,
... system runs under NT, using Java servelets and JavaCC.
Tópico(s): Advanced Computational Techniques and Applications
2003 - Springer Science+Business Media | Lecture notes in computer science
Moeketsi Raselimo, Bernd Fischer,
... both LL and LR parsers, and how the JavaCC, ANTLR, and CUP parser generators can be modified ...
Tópico(s): Model-Driven Software Engineering Techniques
2024 - Elsevier BV | Journal of Systems and Software
... k) ayrıştırıcı bileşeni, otomatik kod üretim aracı olan JavaCC yardımıyla üretilmiştir. Diğer bileşenler bu ayrıştırıcının oluşturduğu soyut ...
Tópico(s): Formal Methods in Verification
2019 - Düzce University | Düzce Üniversitesi Bilim ve Teknoloji Dergisi
Daniel Rodríguez-Cerezo, Antonio Sarasa Cabezuelo, José Luis Sierra,
... YACC, BISON, CUP) and top-down (e.g., JavaCC, ANTLR) language translators. As a consequence, initial translation ...
Tópico(s): Advanced Software Engineering Methodologies
2012 - ComSIS Consortium | Computer Science and Information Systems
... subquery reconstruction algorithm.Query decomposition is based on JavaCC and JJTree to abstract the global query into ...
Tópico(s): Advanced Computational Techniques and Applications
2010 - East China Computer Technology Research Institute | Jisuanji gongcheng
Gui-Ja Choe, Young-Kwang Nam, Joseph A. Goguen, Guilian Wang,
... was developed under Windows system with Java and JavaCC.
Tópico(s): Web Data Mining and Analysis
2008 - Elsevier BV | Computer Languages Systems & Structures
... provided,but also concretely how to use the JavaCC and JJtree and interpreter pattern to design and ...
Tópico(s): Advanced Computational Techniques and Applications
2007 - China Aerospace Science and Industry Group | Jisuanji gongcheng yu sheji
... a scalable lexical analyzer is implemented based on JavaCC.Then through integrating it with Nutch,a web ...
Tópico(s): Advanced Computational Techniques and Applications
2006 - China Aerospace Science and Industry Group | Jisuanji gongcheng yu sheji
Eric D. Trias, Karl S. Mathias,
... retrieval (IR) techniques. Automatic parser generation tools like JavaCC can automatically generate source code capable of reading ...
Tópico(s): Simulation Techniques and Applications
2002 - SPIE | Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE