├── AntlrGen.cpp ├── AntlrGen.h ├── BUSY ├── CocoGen.cpp ├── CocoGen.h ├── CppGen.cpp ├── CppGen.h ├── EbnfAnalyzer.cpp ├── EbnfAnalyzer.h ├── EbnfEditor.cpp ├── EbnfEditor.h ├── EbnfErrors.cpp ├── EbnfErrors.h ├── EbnfHighlighter.cpp ├── EbnfHighlighter.h ├── EbnfLexer.cpp ├── EbnfLexer.h ├── EbnfParser.cpp ├── EbnfParser.h ├── EbnfStudio.pro ├── EbnfStudio.qrc ├── EbnfSyntax.cpp ├── EbnfSyntax.h ├── EbnfToken.cpp ├── EbnfToken.h ├── FirstFollowSet.cpp ├── FirstFollowSet.h ├── GenUtils.cpp ├── GenUtils.h ├── HtmlSyntax.cpp ├── HtmlSyntax.h ├── LICENSE.GPL2 ├── LICENSE.GPL3 ├── LaParser.cpp ├── LaParser.h ├── LlgenGen.cpp ├── LlgenGen.h ├── MainWindow.cpp ├── MainWindow.h ├── README.md ├── SynTreeGen.cpp ├── SynTreeGen.h ├── SyntaxTools.cpp ├── SyntaxTools.h ├── SyntaxTreeMdl.cpp ├── SyntaxTreeMdl.h ├── images ├── exclamation-circle.png ├── exclamation-red.png ├── exclamation-white.png ├── icon_128.png ├── icon_16.png ├── icon_256.png ├── icon_32.png ├── icon_64.png └── icon_675.png └── main.cpp /AntlrGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/AntlrGen.cpp -------------------------------------------------------------------------------- /AntlrGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/AntlrGen.h -------------------------------------------------------------------------------- /BUSY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/BUSY -------------------------------------------------------------------------------- /CocoGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/CocoGen.cpp -------------------------------------------------------------------------------- /CocoGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/CocoGen.h -------------------------------------------------------------------------------- /CppGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/CppGen.cpp -------------------------------------------------------------------------------- /CppGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/CppGen.h -------------------------------------------------------------------------------- /EbnfAnalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfAnalyzer.cpp -------------------------------------------------------------------------------- /EbnfAnalyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfAnalyzer.h -------------------------------------------------------------------------------- /EbnfEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfEditor.cpp -------------------------------------------------------------------------------- /EbnfEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfEditor.h -------------------------------------------------------------------------------- /EbnfErrors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfErrors.cpp -------------------------------------------------------------------------------- /EbnfErrors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfErrors.h -------------------------------------------------------------------------------- /EbnfHighlighter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfHighlighter.cpp -------------------------------------------------------------------------------- /EbnfHighlighter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfHighlighter.h -------------------------------------------------------------------------------- /EbnfLexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfLexer.cpp -------------------------------------------------------------------------------- /EbnfLexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfLexer.h -------------------------------------------------------------------------------- /EbnfParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfParser.cpp -------------------------------------------------------------------------------- /EbnfParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfParser.h -------------------------------------------------------------------------------- /EbnfStudio.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfStudio.pro -------------------------------------------------------------------------------- /EbnfStudio.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfStudio.qrc -------------------------------------------------------------------------------- /EbnfSyntax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfSyntax.cpp -------------------------------------------------------------------------------- /EbnfSyntax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfSyntax.h -------------------------------------------------------------------------------- /EbnfToken.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfToken.cpp -------------------------------------------------------------------------------- /EbnfToken.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/EbnfToken.h -------------------------------------------------------------------------------- /FirstFollowSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/FirstFollowSet.cpp -------------------------------------------------------------------------------- /FirstFollowSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/FirstFollowSet.h -------------------------------------------------------------------------------- /GenUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/GenUtils.cpp -------------------------------------------------------------------------------- /GenUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/GenUtils.h -------------------------------------------------------------------------------- /HtmlSyntax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/HtmlSyntax.cpp -------------------------------------------------------------------------------- /HtmlSyntax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/HtmlSyntax.h -------------------------------------------------------------------------------- /LICENSE.GPL2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/LICENSE.GPL2 -------------------------------------------------------------------------------- /LICENSE.GPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/LICENSE.GPL3 -------------------------------------------------------------------------------- /LaParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/LaParser.cpp -------------------------------------------------------------------------------- /LaParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/LaParser.h -------------------------------------------------------------------------------- /LlgenGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/LlgenGen.cpp -------------------------------------------------------------------------------- /LlgenGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/LlgenGen.h -------------------------------------------------------------------------------- /MainWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/MainWindow.cpp -------------------------------------------------------------------------------- /MainWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/MainWindow.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/README.md -------------------------------------------------------------------------------- /SynTreeGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/SynTreeGen.cpp -------------------------------------------------------------------------------- /SynTreeGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/SynTreeGen.h -------------------------------------------------------------------------------- /SyntaxTools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/SyntaxTools.cpp -------------------------------------------------------------------------------- /SyntaxTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/SyntaxTools.h -------------------------------------------------------------------------------- /SyntaxTreeMdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/SyntaxTreeMdl.cpp -------------------------------------------------------------------------------- /SyntaxTreeMdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/SyntaxTreeMdl.h -------------------------------------------------------------------------------- /images/exclamation-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/exclamation-circle.png -------------------------------------------------------------------------------- /images/exclamation-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/exclamation-red.png -------------------------------------------------------------------------------- /images/exclamation-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/exclamation-white.png -------------------------------------------------------------------------------- /images/icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/icon_128.png -------------------------------------------------------------------------------- /images/icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/icon_16.png -------------------------------------------------------------------------------- /images/icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/icon_256.png -------------------------------------------------------------------------------- /images/icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/icon_32.png -------------------------------------------------------------------------------- /images/icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/icon_64.png -------------------------------------------------------------------------------- /images/icon_675.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/images/icon_675.png -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rochus-keller/EbnfStudio/HEAD/main.cpp --------------------------------------------------------------------------------