[Fiware-middleware] KIARA/DFKI Parser

Dmitri Rubinstein Dmitri.Rubinstein at dfki.de
Mon Nov 3 15:02:22 CET 2014


Thrift-based KIARA/DFKI Grammar (without Actions):

https://github.com/dmrub/kiara-java/blob/master/KIARA/src/main/antlr4/de/dfki/kiara/idl/Kiara.g4

Listener-based KIARA Type Database (KTD) constructor, KiaraListener 
class is generated by ANTLR

https://github.com/dmrub/kiara-java/blob/master/KIARA/src/main/java/de/dfki/kiara/idl/KiaraKTDConstructor.java

This approach is described in ANTLR4 book: 
http://dl.e-book-free.com/2013/07/the_definitive_antlr_4_reference.pdf, 
Section 4.3 Building Translator with a Listener, page 58.

Best,

Dmitri



More information about the Fiware-middleware mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy