CodingGUI BNF editor?

 

Press Ctrl+Enter to quickly submit your post
Quick Reply  
 
 
  
 From:  Peter (BOUGHTONP)  
 To:  ALL
36966.1 
Just a quick check on the highly unlikely off-chance that I'm going to waste my time if I start planning how to create one myself, has anyone seem a GUI grammar editor?

By which I mean something that presents a visual flow-chart style interface - similar to a mind-map but tailored towards grammar concepts (tokens,rules,alternation,repetition,etc)?

What I want is a quick-and-easy way to plan and restructure a grammar definition, in a visual format (similar style to images here), which can be exported as images, maybe an interactive HTML map, and of course as actual BNF/EBNF grammars.

(What I'm not looking for is a way to generate images from an existing text-based grammar, which appears to be the limit of what existing stuff does.)

And - given that I'm not expecting anyone to say "oh yeah, here's one" - does anyone have any tips on a good way to approach this?

Current plan is to rip apart this js-mindmap project and see if I can do what I want with it.

Any other ideas?
0/0
 Reply   Quote More 

 From:  Peter (BOUGHTONP)  
 To:  ALL
36966.2 
I found DiaGen which is a Diagram Editor Generator, for creating editors for specific customised types of diagrams, which sounded promising.

It even has an example of a Syntax Diagram Editor:


Which might have been good if it wasn't such a clunky piece of shite, and a stereotypical example of a unresponsive Java GUI, and lacking in basic features (like keyboard shortcuts).

Still, if I search more for "syntax diagram editor" I might actually find a better version of what I'm looking for. :)
0/0
 Reply   Quote More 

 From:  99% of gargoyles look like (MR_BASTARD)  
 To:  ALL
36966.3 
And there was me thinking that this would be like Word's grammar checker, but actually not being a pain in the arse. :|

bastard by name, bastard by nature

0/0
 Reply   Quote More 

 From:  Peter (BOUGHTONP)  
 To:  99% of gargoyles look like (MR_BASTARD)     
36966.4 In reply to 36966.3 
Heh, I guess I did forget to specify I was talking about computer language grammars.

Sorry for getting your hopes up. :(
0/0
 Reply   Quote More 

 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  Peter (BOUGHTONP)     
36966.5 In reply to 36966.1 
This really is one of those times when you're better off with a good text editor (e.g. Vim) with decent syntax highlighting.

Happy now?

0/0
 Reply   Quote More 

Reply to All    
 

1–5

Rate my interest:

Adjust text size : Smaller 10 Larger

Beehive Forum 1.5.2 |  FAQ |  Docs |  Support |  Donate! ©2002 - 2024 Project Beehive Forum

Forum Stats