Pinned Repositories
id-tree-layout
A Rust library to visualize trees from the 'id_tree' crate.
json_parser
Example project for the parol parser generator
la_dfa_2_dot
Create Graphviz representations of `parol`'s LookaheadDFAs
lalry
CFGs to LALR(1) parse tables
Lelek
F# LL(k) Parser generator.
parol
LL(k) and LALR(1) parser generator for Rust
parol_grammars
A collection of working grammars ready to use for the parol parser generator
raa_tt
Prover for sentences of propositional calculus
scnr
A scanner/lexer with sufficient regex support, minimal compile time and support of multiple scanner modes
syntree_layout
A library to visualize tree structures
jsinger67's Repositories
jsinger67/parol
LL(k) and LALR(1) parser generator for Rust
jsinger67/syntree_layout
A library to visualize tree structures
jsinger67/scnr
A scanner/lexer with sufficient regex support, minimal compile time and support of multiple scanner modes
jsinger67/la_dfa_2_dot
Create Graphviz representations of `parol`'s LookaheadDFAs
jsinger67/lalry
CFGs to LALR(1) parse tables
jsinger67/parol_grammars
A collection of working grammars ready to use for the parol parser generator
jsinger67/cfg
Library for manipulating context-free grammars in Rust.
jsinger67/Desk
🔮 The application platform for your cyberpunk desk
jsinger67/git-clean-fork
A Command Line Tool written in Rust for cleaning up local and remote Git branches
jsinger67/id-tree
A library for creating and modifying Tree structures.
jsinger67/jsinger67.github.io
My GitHub page used to serve the parol book
jsinger67/json_parser
Example project for the parol parser generator
jsinger67/parol_basic_interpreter
This is an example project of the parol parser generator. It is part of the documentation of parol.
jsinger67/parsym
Another symbol table browser for Parol
jsinger67/regex_generate
Use regular expressions to generate text.
jsinger67/rocsho
RocSho, a very work-in-progress programming language
jsinger67/scangen
Experiments with scanner/lexer generation
jsinger67/scnrtest
Tool to support development of `scnr` crate
jsinger67/slab-tree
A vec-backed tree structure with tree-specific generational indexes.
jsinger67/vscode-clearcase
Unofficial support for IBM Rational ClearCase most common commands on Visual Studio Code
jsinger67/parol_toml
Example application "TOML Parser"
jsinger67/raa_tt
Prover for sentences of propositional calculus
jsinger67/parol_symbols
A viewer for grammar data types generated by parol
jsinger67/rand_regex
Generates random strings and byte strings matching a regex
jsinger67/rumoca_parol
Rumoca Compiler with Parol Parser Generator
jsinger67/sdcx
jsinger67/semantic_triples
Example project used in a video tutorial
jsinger67/set-trie
Fast subset and superset queries based on tries.
jsinger67/v-trie.rs
Generic compressed prefix tree in Rust
jsinger67/veryl
Veryl: A Modern Hardware Description Language