PEG parser for YAML written in Rust 🦀
Repository Index
85,081 visible repositories in the index
865–888 of 924 · Most stars
Scan and parse LL(1) grammars simply and efficiently.
- go
- golang
- pratt-parser
- lexer-parser
A Ruby regex script for port ruby code to crystal easier, reduce friction.
A port of Bryan O'Sullivan's attoparsec from Haskell to F#. Nuget: 'Attoparsec'
- parsing
- combinators
- fsharp
- attoparsec
D language binding to Newton Dynamics
Abstractions and utilities to get rid of boilerplate code in business logic
- datastructures
- generic
- go
- golang
Tiny simple blocking queue in erlang
Experiment to rewrite Python into PyTeal using RedBaron
Recursion schemes in ATS
Brainfuck interpreter written in Swift using Playground.
Basic DI for the Crystal programming language
A three-dimensional esoteric programming language
DataView on ArrayBuffer input stream support for purescript-parsing
- purescript-parsing
- purescript
- parsing
- arraybuffer
Ada BFD is an Ada binding for the GNU Binutils BFD library. It allows to read binary ELF, COFF files by using the GNU BFD.
POSIX Ada Bindings.
Dynamic bindings to the Open Dynamics Engine physics library for the D Programming Language.
Unofficial automated SBCL build usable on Windows 7
Infix notation to S-expression (Polish notation) translator for Common Lisp
- common-lisp
- infix-notation
Ada EL - Expression Language Library (JSR245)
Ada binding for liblzma compression library
- lzma
- ada
- compression
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
- advisory-lock
- concurrency
- distributed-lock
- etcd
Go date utilities inspired by date-fns. Timezone-aware, WebAssembly-compatible, with comprehensive test coverage.
Common Lisp client library for accessing OData services.
JACK interface for Elixir using NIFs.
- elixir
- audio
- jack
- jackaudio