Skip to content

GFQL Cypher: run the TCK query corpus through the LALR≡Earley parser differential (parser axis) #1688

Description

@lmeyerov

Follow-up from the Earley→LALR parser PR (#1682).

Context

tck-gfql conformance already runs green on the new LALR parser (semantic axis — queries produce openCypher-correct results). The parser PR also ships a parser-axis differential harness (test_differential_grammar_parity.py) that runs every query through the production pipeline under both LALR and Earley and asserts byte-identical ASTs + rejection parity.

Ask

Feed the TCK query corpus through that same LALR≡Earley differential harness in tck-gfql CI, to get parser-equivalence coverage over the full TCK surface (not just the repo-scraped corpus). The harness is corpus-parameterizable — this is a tck-gfql-repo wiring change, no pygraphistry parser work needed.

🤖 tracked via Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions