Package: librust-rustemo-dev
Source: rust-rustemo
Version: 0.9.1+ds-2
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Jonas Smedegaard <dr@jones.dk>
Installed-Size: 686
Depends: librust-clap-dev, librust-codesnake-dev, librust-convert-case-dev, librust-fancy-regex-dev, librust-itertools-dev, librust-once-cell-dev, librust-petgraph-dev, librust-prettyplease-dev, librust-proc-macro2-dev, librust-quote-dev, librust-regex-dev, librust-syn-dev, librust-thiserror-dev, librust-unicode-width-dev, librust-yansi-dev
Provides: librust-rustemo-0.9+default-dev (= 0.9.1+ds-2), librust-rustemo-0.9+glr-dev (= 0.9.1+ds-2), librust-rustemo-0.9+tty-dev (= 0.9.1+ds-2), librust-rustemo-0.9-dev (= 0.9.1+ds-2), librust-rustemo-0.9.1-dev (= 0.9.1+ds-2), librust-rustemo-compiler-0.9+default-dev (= 0.9.1+ds-2), librust-rustemo-compiler-0.9-dev (= 0.9.1+ds-2), librust-rustemo-compiler-0.9.1-dev (= 0.9.1+ds-2), librust-rustemo-compiler-dev (= 0.9.1+ds-2)
Section: rust
Priority: optional
Homepage: https://github.com/igordejanovic/rustemo
Description: LR/GLR parser generator - Rust source code
 Rustemo is an LR/GLR parser generator for Rust
 (a.k.a. compiler-compiler).
 .
 Basically, these kinds of tools,
 given a formal grammar of the language, produce a program
 that can transform unstructured text
 (a sequence of characters, or more generally a sequence of tokens)
 into a structured (tree-like or graph-like) form
 which is more amenable to further programmatic analysis.
 .
 One interesting feature of Rustemo
 is Abstract-Syntax Tree[^ast] (AST) auto-generation,
 i.e., based on a formal grammar of the language,
 Rustemo will deduce Rust types and actions
 used to create and represent the AST of your language.
 These types and actions can further be incrementally manually tuned
 to your liking.
 .
 This package contains the source for the Rust crates
 rustemo rustemo-compiler,
 for use with cargo.
