Skip to main content

Crate leparse

Crate leparse 

Source
Expand description

leparse - Core Parsing Engine

Le Parse (The Parsing) - Zero-copy AST extraction with multi-language support

Modules§

ast
AST node types and implementations.
bash
Bash language implementation.
c
C language implementation.
completeness
Parser completeness scoring helpers. Parser completeness scoring utilities.
cpp
C++ language implementation.
csharp
C# language implementation.
go
Go language implementation.
grammar
Lazy-loaded grammar cache for memory-efficient parsing.
java
Java language implementation.
javascript
JavaScript and TypeScript language implementation.
json
JSON language implementation.
languages
Language-specific parsers.
lua
Lua language implementation.
parallel
Parallel parsing implementation.
php
PHP language implementation.
prelude
Re-exports of commonly used types.
python
Python language implementation.
ruby
Ruby language implementation.
rust
Rust language implementation.
scala
Scala language implementation.
traits
Core parsing traits and types for the LeIndex parsing engine.

Functions§

init
Library initialization.