Crates.io | nom-lua |
lib.rs | nom-lua |
version | 0.0.2 |
source | src |
created_at | 2017-05-08 19:01:45.502878 |
updated_at | 2017-05-08 19:01:45.502878 |
description | Lua 5.3 parser written in nom |
homepage | https://github.com/afonso360/nom-lua |
repository | https://github.com/afonso360/nom-lua |
max_upload_size | |
id | 13748 |
size | 62,858 |
Lua 5.3 parser written with nom
Short Literal
Literal
Different integer and floating point values (i32, f32)
Better syntax errors
Fallback to floats on overflow
Benchmarks
Fuzzing
Change tests to fail instead of panicking
Enforce ASTNodes correctness on more operations For example, BinOp could take a BinOp enum instead of ASTNode
Build all features on CI
nom-lua is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT for details.