Skip to content

Commit 92535e1

Browse files
authored
Merge pull request #548 from ratmice/examples_skip_newlines
Skip newlines from example lexers for nimbleparse.
2 parents 5f1abfc + 8341d5c commit 92535e1

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

.buildbot.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,21 +55,21 @@ echo "2 + 3 * 4" | cargo run | grep "Result: 14"
5555
# Touching these files shouldn't invalidate the cache (via --cfg grmtools_extra_checks)
5656
touch src/main.rs && CACHE_EXPECTED=y cargo build
5757
cd $root/lrpar/examples/calc_actions
58-
echo -n "2 + 3 * 4" | cargo run --package nimbleparse -- src/calc.l src/calc.y -
58+
echo "2 + 3 * 4" | cargo run --package nimbleparse -- src/calc.l src/calc.y -
5959
echo "2 + 3 * 4" | cargo run | grep "Result: 14"
6060
touch src/main.rs && CACHE_EXPECTED=y cargo build
6161
cd $root/lrpar/examples/calc_ast
62-
echo -n "2 + 3 * 4" | cargo run --package nimbleparse -- src/calc.l src/calc.y -
62+
echo "2 + 3 * 4" | cargo run --package nimbleparse -- src/calc.l src/calc.y -
6363
echo "2 + 3 * 4" | cargo run | grep "Result: 14"
6464
touch src/main.rs && CACHE_EXPECTED=y cargo build
6565
cd $root/lrpar/examples/calc_parsetree
66-
echo -n "2 + 3 * 4" | cargo run --package nimbleparse -- src/calc.l src/calc.y -
66+
echo "2 + 3 * 4" | cargo run --package nimbleparse -- src/calc.l src/calc.y -
6767
echo "2 + 3 * 4" | cargo run | grep "Result: 14"
6868
touch src/main.rs && CACHE_EXPECTED=y cargo build
6969
cd $root/lrpar/examples/clone_param
70-
echo -n "1+++" | cargo run --package nimbleparse -- src/param.l src/param.y -
70+
echo "1+++" | cargo run --package nimbleparse -- src/param.l src/param.y -
7171
cd $root/lrpar/examples/start_states
72-
echo -n "/* /* commented out */ */ uncommented text /* */" | cargo run --package nimbleparse -- src/comment.l src/comment.y -
72+
echo "/* /* commented out */ */ uncommented text /* */" | cargo run --package nimbleparse -- src/comment.l src/comment.y -
7373
cd $root
7474

7575
RUSTDOCFLAGS="-Dwarnings" cargo doc --no-deps

lrpar/examples/calc_actions/src/calc.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
\* "*"
55
\( "("
66
\) ")"
7-
[\t ]+ ;
7+
[\t\n ]+ ;

lrpar/examples/calc_ast/src/calc.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
\* "*"
55
\( "("
66
\) ")"
7-
[\t ]+ ;
7+
[\t\n ]+ ;
88
. "UNMATCHED"

lrpar/examples/calc_parsetree/src/calc.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
\* "*"
55
\( "("
66
\) ")"
7-
[\t ]+ ;
7+
[\t\n ]+ ;

lrpar/examples/start_states/src/comment.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
. "TEXT"
44
<COMMENT,INITIAL>/\* <+COMMENT>;
55
<COMMENT>. ;
6-
<COMMENT>\n ;
6+
<INITIAL,COMMENT>\n ;
77
<COMMENT>\*/ <-COMMENT>;

0 commit comments

Comments
 (0)