Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Python parsing-engine Projects
-
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Show HN: I wrote a RDBMS (SQLite clone) from scratch in pure Python | news.ycombinator.com | 2023-08-13Lark supports, and recommends, writing and storing the grammar in a .lark file. We have syntax highlighting support in all major IDEs, and even in github itself. For example, here is Lark's built-in grammar for Python: https://github.com/lark-parser/lark/blob/master/lark/grammar...
You can also test grammars "live" in our online IDE: https://www.lark-parser.org/ide/
The rationale is that it's more terse and has less visual clutter than a DSL over Python, which makes it easier to read and write.
Python parsing-engine related posts
- can you create your own program language in python, if yes how?
- Lark a Python lexer/parser library
- Create your own scripting language in Python with Sly
- Creating a language with Python.
- Not Your Grandfather’s Perl
- How to create a Template Engine?
- How can I construct an abstract syntax tree without AST module?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
Project | Stars | |
---|---|---|
1 | Lark | 4,471 |
Sponsored