Hacker GitHub

← All repos

stefanhaustein/expressionparser

View on GitHub ↗ ★ 28 Java

Simple configurable Java parser for mathematical expressions

7 mentions on Hacker News by 1 person: 0 stories, 7 comments · first 2016-03-29 · latest 2020-01-12

Mentions per year 7 mentions · busiest year 2017 (3)
20082026
  1. Shameless plug: If you prefer java, try https://github.com/stefanhaustein/expressionparser/blob/mast... Bonus feature: symbolic derivation
  2. Shameless plug: Single-file Java Pratt expression parser library: https://github.com/stefanhaustein/expressionparser
    comment by dukoid · 2019-01-15 · in How Desmos uses Pratt Parsers
  3. Here is one written in Java: https://github.com/stefanhaustein/expressionparser In addition to a simple math expression evaluator, examples include a BASIC interpreter and a simple computer algebra system O:)
  4. …Recursive descent parser for statements - "Canned" configurable expression parser for expressions: https://github.com/stefanhaustein/expressionparser - Both use a simple regex based generic tokenizer - In more complex cases, parse the…
    comment by dukoid · 2017-06-28 · in Writing Parsers Like it is 2017 [pdf]
  5. …how to build a parser. Shameless plug if you need a small but flexible expression parser for java: https://github.com/stefanhaustein/expressionparser
  6. …P.S. If you want to create your own language, consider using my expression parser: https://github.com/stefanhaustein/expressionparser P.P.S. https://github.com/stefanhaustein/typo
  7. …(I'm interested because I was planning to add a typescript parsing demo for an expression parser ( https://github.com/stefanhaustein/expressionparser ), but typescript turned out to be a bit more tricky than anticipated originally)