Packages
logger_logfmt
2.0.0A logfmt formatter for Elixir's Logger
ichor_runtime
0.1.0The small runtime support library Ichor-generated parsers call into: capture dispatch, error formatting, compiled Tokenizer/Parser combinators, and the LR/GLR runtime -- plus standalone Pratt precedence parsing, generic term recursion, and unification/backtracking search. Ichor itself is dev-only.
ichor
0.2.1Compiles grammar definitions -- Aether, its own DSL, plus ABNF/EBNF/PEG/BNF importers -- into separated Lexer/Parser/Analysis/Executor modules, with both an interpreted VM backend and a compile-time native codegen backend.
cooper
0.2.0Parses and loads CASC config files -- a hierarchical, extensible config language with imports, variables, interpolation, loops, and consumer-registered resolvers/tags -- into native Elixir terms, secrets redacted by default.
dextrin
0.1.0DXN (Data eXchange Notation) for Elixir -- .dxn text, .dxnb binary, and .dxns schema documents, built on the Ichor grammar compiler.
xeger
0.1.0Xeger - generate strings that match a regex-like pattern (regex → strings).
logos
0.1.0A Clojure-flavored Lisp, embeddable in Elixir/BEAM applications -- parsed and executed via Ichor, with real tail-call optimization, namespaces/Vars, hygienic syntax-quote macros, and BEAM-native concurrency (spawn/send/receive, atoms).
cooper_config
0.1.0A Config.Provider that loads app config from a CASC file (via Cooper) at release boot, replacing Mix's compile-time config.exs/runtime.exs for the settings that need to come from CASC instead.