© Team ReguloParolo (RegelSpraak)    ReguloParolo  European RegelSpraak Zwota - Germany (ESFB) European School For Businessrules RegelSpraak Compiler The RegelSpraak Compiler consists of a Grammar in EBNF notation, resulting in a Lexical Analyzer, a Parser and a Tokenizer. Using the ANTLRWorks GUI environment, the grammar can be developed into a set of Java classes, becoming the compiler for Regelspraak. A special Eclipse environment, extended with the ANTLR tools, is used to compile the grammar into a Regelspraak compiler. At this moment the Regelspraak statements are maintained using a tool for Rule- maintenance. This tool generates an XML report file, containing the Terms as well as the Rules of a given set of rules, called a community. The tools reported XML file is pre- processed by means of a ReportReader Java class. This class reads the Term Meta Data from the report file first. Then the reader uses a MySQL database in order to translate Constant names in the Regelspraak statement to the corresponding value. At last the Statement is compiled. At this moment the output of the compiler is a Microsoft Excel spreadsheet. RegelSpraak RegelSpraak is a Dutch Natural Language extension to RuleSpeak. It is defined in a consise set of patterns. These patterns or Modelleerpatronen are so strict, that it is possible to compile the Regelspraak statements. Currently we are still working on this website.