hime_sdk

Crates.iohime_sdk
lib.rshime_sdk
version4.4.0
sourcesrc
created_at2022-06-04 11:42:34.515287
updated_at2024-07-31 14:14:40.077453
descriptionDevelopment kit for the generation of LR and RNGLR parsers programmatically or in command line. Full API for the manipulation of context-free grammars.
homepagehttps://cenotelie.fr/projects/hime
repositoryhttps://github.com/cenotelie/hime
max_upload_size
id599667
size766,286
Laurent Wouters (woutersl)

documentation

https://cenotelie.fr/projects/hime

README

Hime Rust SDK

The Hime Rust SDK for the generation of LR and GLR parsers. For more information about how to generate parsers using Hime, head to Hime. The code for this library is available on GitHub. The API documentation is available on docs.rs. This software is developed by the Assocation Cénotélie, France.

Usage

This crate is on crates.io and can be used by adding hime_sdk to your dependencies in your project's Cargo.toml.

[dependencies]
hime_sdk = "4.0.0"

Generated lexer and parser codes will required the associated runtime, and provide a simple API to parse input text.

How can I contribute?

The simplest way to contribute is to:

  • Fork this repository on GitHub.
  • Fix some issue or implement a new feature.
  • Create a merge request on GitHub.

Patches can also be submitted by email, or through the issue management system.

The isse tracker contains tickets that are accessible to newcomers. Look for tickets with [beginner] in the title. These tickets are good ways to become more familiar with the project and the codebase.

License

This software is available under the terms of the Apache License 2.0.

Commit count: 1838

cargo fmt