ohm-editor icon indicating copy to clipboard operation
ohm-editor copied to clipboard

An IDE for the Ohm language (JavaScript edition)

Results 33 ohm-editor issues
Sort by recently updated
recently updated
newest added

The grammar is easy to copy and paste, but the examples is also very important, consider allowed write examples in grammar or export import json write examples in grammar like...

Bumps [terser](https://github.com/terser/terser) from 5.9.0 to 5.14.2. Changelog Sourced from terser's changelog. v5.14.2 Security fix for RegExps that should not be evaluated (regexp DDOS) Source maps improvements (#1211) Performance improvements in...

dependencies

- Use `display: none` to remove non-displayed pexpr nodes from DOM (better performance & the hidden parse nodes take up no screen space) - Modified CSS for bottom pane -...

![1](https://cloud.githubusercontent.com/assets/2940370/16636695/9873a184-438e-11e6-8a8c-263603b11ad5.jpg)

First of all, the visualizer tool is amazing. I love it. I'm working on a moderately-sized SQL grammar (248 lines, 109 rules so far). The visualizer is fantastic for small...

``` ohm.min.js:1 Uncaught TypeError: t.toMemoKey is not a function at c.getMemoizedTraceEntry (ohm.min.js:1) at c.getTraceEntry (ohm.min.js:1) at c.eval (ohm.min.js:1) at t.Apply.o.Apply.evalOnce (ohm.min.js:1) at t.Apply.o.Apply.reallyEval (ohm.min.js:1) at t.Apply.o.Apply.eval (ohm.min.js:1) at c.eval (ohm.min.js:1)...

- stepping into a Grow LR step turns everything white - the size of the container changes as you step. - when we choose "stop into" or "step out", we...

When multiple grammars are present, editor picks the top most one. But if grammars inherit from each other, the derived one has to be lower. That means you cannot use...

It's nice that the visualizer currently remembers the lasted grammar I worked on and the example I used with it (in local storage). I would love to see a generated...

In the grammar view, we now show the definition of inherited rules, e.g. `ListOf`, `lower`, etc. For rules that are parsed from a grammar, we show the original source, but...