All Projects → siffiejoe → lua-luaepnf

siffiejoe / lua-luaepnf

Licence: other
Extended PEG Notation Format (easy grammars for LPeg)

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to lua-luaepnf

MP4Parse
C++ library for MP4 file parsing.
Stars: ✭ 55 (+161.9%)
Mutual labels:  parsing
cvscan
Your not so typical resume parser
Stars: ✭ 46 (+119.05%)
Mutual labels:  parsing
PSStringScanner
Provides lexical scanning operations on a String
Stars: ✭ 45 (+114.29%)
Mutual labels:  parsing
libwifi
An 802.11 Frame Generation and Parsing Library in C
Stars: ✭ 27 (+28.57%)
Mutual labels:  parsing
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (+171.43%)
Mutual labels:  parsing
memology
Memes - why so popular?
Stars: ✭ 32 (+52.38%)
Mutual labels:  parsing
SwiftTreeSitter
Swift wrappers for the tree-sitter incremental parsing system
Stars: ✭ 116 (+452.38%)
Mutual labels:  parsing
siemstress
Very basic CLI SIEM (Security Information and Event Management system).
Stars: ✭ 24 (+14.29%)
Mutual labels:  parsing
Concrete-Syntax-Tree
Concrete Syntax Trees represent s-expressions with source information
Stars: ✭ 48 (+128.57%)
Mutual labels:  parsing
bracer
Java library for parsing and evaluating math expressions
Stars: ✭ 18 (-14.29%)
Mutual labels:  parsing
kataw
An 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+1342.86%)
Mutual labels:  parsing
Singulink.IO.FileSystem
Reliable cross-platform strongly-typed file/directory path manipulation and file system access in .NET.
Stars: ✭ 16 (-23.81%)
Mutual labels:  parsing
http-accept
Parse Accept and Accept-Language HTTP headers in Ruby.
Stars: ✭ 69 (+228.57%)
Mutual labels:  parsing
LuaParser
Customized Lua parser for [lua-language-server](https://github.com/sumneko/lua-language-server).
Stars: ✭ 43 (+104.76%)
Mutual labels:  lpeg
JuCC
JuCC - Jadavpur University Compiler Compiler
Stars: ✭ 34 (+61.9%)
Mutual labels:  parsing
episode-parser
A javascript utility for parsing file names in a format that sometimes is used for tv shows.
Stars: ✭ 24 (+14.29%)
Mutual labels:  parsing
wrangler
Wrangler Transform: A DMD system for transforming Big Data
Stars: ✭ 63 (+200%)
Mutual labels:  parsing
tangle-rs
a collection of tools to do tangle in rust
Stars: ✭ 23 (+9.52%)
Mutual labels:  parsing
octet
A library that makes working with bytebuffers painless.
Stars: ✭ 79 (+276.19%)
Mutual labels:  parsing
attach-juxtapose-parser
Code for the paper "Strongly Incremental Constituency Parsing with Graph Neural Networks"
Stars: ✭ 25 (+19.05%)
Mutual labels:  parsing

lua-luaepnf

Lua Test Status Lua Lint Status

Extended PEG Notation Format (easy grammars for LPeg)

See here.

License

luaepnf is copyrighted free software distributed under the MIT license (the same license as Lua 5.1). The full license text follows:

luaepnf (c) 2013 Philipp Janda

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHOR OR COPYRIGHT HOLDER BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].