From e4c7a309d243abf7e6bc9f5bc148e760b5321580 Mon Sep 17 00:00:00 2001 From: Parker TenBroeck <51721964+ParkerTenBroeck@users.noreply.github.com> Date: Mon, 22 Dec 2025 13:13:45 -0500 Subject: [PATCH] sync --- example.npda | 3 +-- src/main.rs | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/example.npda b/example.npda index e228825..9579916 100644 --- a/example.npda +++ b/example.npda @@ -14,8 +14,7 @@ d(q0, epsilon, B) = { (q0, [A B]), (q0, [B B]) } // transition to q1 d(q0, epsilon, z0) = { (q1, z0) } d(q0, epsilon, A) = { (q1, A) } - -//d(q0, epsilon, B) = { (q1, B) } +d(q0, epsilon, B) = { (q1, B) } // consume stack until empty d(q1, a, A) = { (q1, epsilon) } diff --git a/src/main.rs b/src/main.rs index 2b4b0e8..51eccca 100644 --- a/src/main.rs +++ b/src/main.rs @@ -18,7 +18,7 @@ fn main() { } }; - let input = "aababaab"; + let input = "aababdsaab"; println!("running on: '{input}'"); let mut simulator = npda::Simulator::begin(input, table); loop {