lark-parser / lark-language-server
Provides a language server for grammars based on Lark
☆18Updated 3 years ago
Alternatives and similar repositories for lark-language-server:
Users that are interested in lark-language-server are comparing it to the libraries listed below
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆49Updated 2 weeks ago
- Retrieve information from typeshed and other typing stubs☆22Updated last month
- Grammars suitable for lark parser and Hypothesis☆45Updated 10 months ago
- Fastest general-purpose parsing library for Python with a familiar API☆44Updated 3 weeks ago
- Utilities for run-time type validation and multiple dispatch☆162Updated 4 months ago
- Advanced macro expander and language lab for Python.☆62Updated 4 months ago
- Advanced Enumerations for Python☆189Updated last year
- Just use() code from anywhere - a functional import alternative with advanced features like inline version checks, autoreload, module glo…☆49Updated 5 months ago
- Python variant types that work with match☆49Updated 10 months ago
- ☆43Updated 5 months ago
- Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/☆81Updated last year
- Useful types for Python☆124Updated last month
- A corpus of Python programs annotated with contracts☆21Updated 2 years ago
- Annotate Python AST trees with source text and token information☆176Updated last month
- Hypothesis strategies for generating Python programs, something like CSmith☆98Updated last year
- Pretty print the output of python stdlib `ast.parse`.☆192Updated this week
- An unofficial, importable pip API☆113Updated last week
- PEG parser generator for Python☆166Updated 2 months ago
- Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)☆42Updated this week
- A command line tool, to simplify vendoring pure Python dependencies.☆76Updated this week
- A Textual-based Python AST viewing widget library and application☆87Updated last year
- Discover and load entry points from installed packages☆74Updated 2 months ago
- Transparent and persistent cache/serialization powered by type hints☆218Updated last month
- ☆35Updated last month
- Capture the outcome of Python function calls☆32Updated 7 months ago
- Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking pur…☆67Updated 4 months ago
- Decisions by the Python Typing Council☆46Updated 4 months ago
- Tooling for working with language servers and clients.☆70Updated last week
- generate random python code to test linter/formatter/and other tools☆42Updated last week
- Operator overloading for fast anonymous functions.☆50Updated last month