Memelang: A Token-Terse Query Language That Squeezes SQL into a Few Characters
Memelang: Token-Terse Query Language
Memelang is a compact domain-specific language that compresses SQL queries into a terse, token-based syntax. It uses an axial grammar—Axis2, Axis1, Axis0—to structure queries, with whitespace and punctuation separating cells. The language supports joins, aggregations, filters, and even vector similarity searches, all in a minimal footprint. This release (v11) includes a reference implementation in Python, demonstrating how to parse and translate Memelang into parameterized SQL. It's designed for LLM-powered text-to-SQL pipelines, aiming to reduce token usage and improve accuracy.
Whitespaces are syntactic and trigger "new Cell"