From 589243c74c93bef948dfdd2dc3613041c58b6918 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sun, 12 Nov 2017 21:22:09 +0100 Subject: add action 'skip' which is always false --- lr.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lr.c') diff --git a/lr.c b/lr.c index 87aefb4..08d849f 100644 --- a/lr.c +++ b/lr.c @@ -417,6 +417,11 @@ parse_inner() } else if (token("print")) { struct expr *e = mkexpr(EXPR_PRINT); return e; + } else if (token("skip")) { + struct expr *e = mkexpr(EXPR_PRINT); + struct expr *not = mkexpr(EXPR_NOT); + not->a.expr = e; + return not; } else if (token("color")) { struct expr *e = mkexpr(EXPR_COLOR); int64_t n; -- cgit 1.4.1