melihovv / grammar_review_tool

Tool for review formal grammars in Bison/Lemon format

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

grammar_review_tool

Join the chat at https://gitter.im/grammar_review_tool/Lobby Commitizen friendly Build Status codecov styleci

Tool for review formal grammars in Bison/Lemon format.

Features

  • login/registration with email confirmation and captcha verification + password restore
  • support for Bison and Lemon grammar format
  • syntax highlighting
  • comment on any row or symbol (terminal or nonterminal)
  • grammar versions history (with diff between versions)
  • updated grammar preserve comments from previous version (comments to changed or deleted lines are removed, comments to other lines are preserved)
  • structural search
    • find rules with the same right side
    • find rules which contains specified symbol.
    • find rules which have specified symbol on left side of rule
  • ability to grant rights to users with the following access levels
    • view and comment (user can view grammar and comment it)
    • edit (the one above + user can edit grammar)
    • admin (the one above + user can grant rights to other users)
  • user with the admin role, which can do almost everything
  • email notifications about new comments

Screenshots

Index page

image

Comments to rows and symbols

image

Structural search

image

Rights management

image

Grammar versions history

image

More info in wiki.

About

Tool for review formal grammars in Bison/Lemon format

License:MIT License


Languages

Language:PHP 51.6%Language:JavaScript 41.5%Language:Vue 2.7%Language:Blade 2.4%Language:ANTLR 1.3%Language:Stylus 0.3%Language:Shell 0.1%Language:HTML 0.1%