Ohm Editor

(ohmjs.org)

41 points | by andsoitis 2 days ago ago

7 comments

  • pdubroy a day ago ago

    Hi HN! I'm the main author of the Ohm Editor, and co-creator and primary maintainer of Ohm itself.

    Ohm is a user-friendly parsing toolkit for JavaScript/TypeScript. You can find out more at https://ohmjs.org.

    Anyone interested in the editor might like to check out a blog post I wrote about it a few years ago called "Visualizing Packrat Parsing" (https://dubroy.com/blog/visualizing-packrat-parsing/)

    Some people also might be interested our book WebAssembly from the Ground Up (https://wasmgroundup.com): you can learn Wasm by building a simple compiler in JavaScript, using Ohm.

  • koo5_2 2 days ago ago

    I think in 2025 we can be more declarative than "AddExp = MulExp", but it's been years since i tried to build my own "language languages", first with libmarpa, then even more expressive with prolog..

  • foofoo12 2 days ago ago

    Bad landing page.

    • cl3misch 2 days ago ago

      That's because it's not a landing page.

      This is the homepage https://ohmjs.org/

      • hnlmorg 2 days ago ago

        Might be worth having this submission changed to that URL instead

        • cies 2 days ago ago

          yes please