From 131f20c398da8590065dbcd51fd7a69755bf4e30 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 15:59:33 +0000 Subject: [PATCH 1/2] Initial plan From b1cc15b38a501c76b0c758288e1a1b8332f5949b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 16:01:45 +0000 Subject: [PATCH 2/2] Add RuleList to pyjapt top-level exports and update API reference docs Co-authored-by: alejandroklever <45394625+alejandroklever@users.noreply.github.com> --- docs/api-reference.md | 1 + pyjapt/__init__.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/api-reference.md b/docs/api-reference.md index 4fa9a3c..50d83cd 100644 --- a/docs/api-reference.md +++ b/docs/api-reference.md @@ -15,6 +15,7 @@ from pyjapt import ( SLRParser, LR1Parser, LALR1Parser, + RuleList, ) ``` diff --git a/pyjapt/__init__.py b/pyjapt/__init__.py index 3252226..426c9bc 100644 --- a/pyjapt/__init__.py +++ b/pyjapt/__init__.py @@ -1,4 +1,4 @@ from pyjapt.lexing import Lexer, Token -from pyjapt.parsing import ShiftReduceParser, LR1Parser, LALR1Parser, SLRParser, Grammar +from pyjapt.parsing import ShiftReduceParser, LR1Parser, LALR1Parser, SLRParser, Grammar, RuleList __version__ = "0.4.1"