patch-prolog-shared 0.3.4

Shared term representation and atom interning for patch-prolog2
Documentation

plg-shared: types used by both the compiler (codegen) and the runtime (query parsing / output) — atom interning, term representation, the operator table, and first-argument indexing keys.

This crate is linked into every compiled Prolog binary via libplg_runtime.a. It must stay dependency-free and lean.