Ya

Yacc/Lex editor/tester online

Hacker News

Yacc/Lex editor/tester online

I'm building an online yacc/lex (LALR(1)) grammar editor/tester to help develop/debug/document grammars, the main repository is here https://github.com/mingodad/parsertl-playground and the online playground with several non trivial examples is here https://mingodad.github.io/parsertl-playground/playground/ . Select a grammar/example from "Examples" select box and then click "Parse" to see a parser tree for the source in "Input source" editor. It's based on https://github.com/BenHanson/gram_grep and https://github.com/BenHanson/lexertl14 . Any feedback is welcome ! The grammars available so far (with varying state of correctness): - Ada parser - Akwa parser (not working) - Aliceml parser (partially working) - Ansi C11 parser (partially working) - Ansi C18 parser (partially working) - Ansi C parser - Antlr4.5 parser - Bison parser (partially working) - Blawn parser - Braille parser (not working) - C3c parser - Calculator parser - Carbon parser (need review of '*') - Chapel parser - CocoR parser (partially working) - Cpp5-v2 parser (not working) - Cql parser - Cxx parser (not working) - Doxygen code scanner torture - Ecere parser (not working) - GramGrep parser - HTML parser - idl2cpp parser - Ispc parser - Java11 parser - JavascriptCore parser - Jq parser (partially working) - Json5 parser - Json lexer - Json parser - LALR parser - Lark parser - Lezer parser (partially working) - LFortran parser (partially working) - Linden Script parser - Lox parser - LPegrex parser (partially working) - LPython parser (not working) - Lua2ljs parser - Lua-5.3 parser - Lua parser - LuaPP parser (partially working) - Minic parser - Minizinc parser (not working) - MSTA parser - Mulang parser (not working) - Openscad parser (partially working) - Peg parser (partially working) - Pikchr parser - Playground3 parser - Playground parser - PnetC parser - PnetCSHarp parser - PnetDPas parser - PnetJava parser - PnetVBasic parser - Postgresql parser (be patient) - Preprocessor parser (not working) - Rust parser - Scheme parser - Souffle parser - Tameparse parser (not working) - Textdiagram parser - Textmapper parser - Webassembly interpreter parser - XML parser - Z80 assembler parser

Share card

Actual performance

3points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
65%65% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: lua, io · Missing: https docs, excited, just released
65%65% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: scanner · Missing: mobile apps, ios, personal
46%46% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Product HuntUnlikely to reach the leaderboard · Strong signals: code, open · Missing: mac, agents, macos
21%21% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Sy
System Tester39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

System Tester

Hacker News2
Ye
Yet Another Iframe Tester39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Yet Another Iframe Tester

Hacker News1
Regex101
Regex10128%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Regular expression tester with syntax highlighting

Indie Hackers1productivity
Ma
Mathcha – Online Mathematics Editor64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Mathcha – Online Mathematics Editor

Hacker News358
An
An Online Graphviz Editor64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An Online Graphviz Editor

Hacker News1
Monitor Tester
Monitor Tester40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Monitor Tester, Screen Tester, Display Tester

Indie Hackerscommitment-full-time
Client
Client28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Scim tester

Product Hunt
En
Enforcer (CSP tester/analyzer)41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Enforcer (CSP tester/analyzer)

Hacker News6
No
No Code Database Tester51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

No Code Database Tester

Hacker News3
Ni
NiMH Battery Tester56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

NiMH Battery Tester

Hacker News11