llmaker

Crates.iollmaker
lib.rsllmaker
version0.0.1
sourcesrc
created_at2021-03-21 03:01:14.35031
updated_at2021-03-21 03:01:14.35031
descriptionMake LL(1) token parser code for Rust.
homepage
repositoryhttps://github.com/puripuri2100/llmaker
max_upload_size
id371549
size91,766
Kitano-Kaneko, Naoki (puripuri2100)

documentation

README

crates.io Build Status source badge license badge

llmaker version 0.0.1

llmaker

Make LL(1) token parser code for Rust

See more demo file.

Install using Cargo

Here is a list of minimally required softwares.

  • git

  • make

  • Rust

Example

Install Rust and cargo (Ubuntu)

curl https://sh.rustup.rs -sSf | sh

Install Rust and cargo (Ubuntu on WSL)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Install Rust and cargo (Windows)

Please download installer, and starting installer.

Build and Install

cargo install llmaker

or

git clone https://github.com/puripuri2100/llmaker.git
cd llmaker

make install

Usage of llmaker

Type

llmaker <input file>

or

llmaker <input file> -o <output file>

Starting out

make demo

If demo/demo.rs is created, then the setup has been finished correctly.


This software released under the MIT license.

Copyright (c) 2020-2021 Naoki Kaneko (a.k.a. "puripuri2100")

Commit count: 20

cargo fmt