From: NeilBrown Date: Fri, 5 Mar 2021 07:58:10 +0000 (+1100) Subject: indent-test: minor improvements: X-Git-Url: https://ocean-lang.org/code/?p=ocean;a=commitdiff_plain;h=6c169be0f1605d213b40db3a99b6b3689fd524da indent-test: minor improvements: 1/ add rule to build itest.code 2/ diffs now display correct as "old" and generated as "new" 3/ remove some noise that should never have been there. Signed-off-by: NeilBrown --- diff --git a/csrc/indent_test.mdc b/csrc/indent_test.mdc index fddb64b..f3bd7f1 100644 --- a/csrc/indent_test.mdc +++ b/csrc/indent_test.mdc @@ -10,7 +10,7 @@ with complete bracketing and indenting. all :: itest itest.c itest.h : indent_test.mdc parsergen ./parsergen -o itest --LALR --tag indent indent_test.mdc - indent_test.mk: indent_test.mdc md2c + indent_test.mk itest.code: indent_test.mdc md2c ./md2c indent_test.mdc itest: itest.c | $(filter %.o,$(itestLDLIBS)) $(CC) $(itestCFLAGS) $^ $(itestLDLIBS) -o $@ @@ -19,19 +19,15 @@ with complete bracketing and indenting. ./itest itest.code checkitest: itest itest.code @grep -v '^#' itest.out > .tmp.out - @./itest itest.code | diff -u - .tmp.out || echo itest FAILED + @./itest itest.code | diff -u .tmp.out - || echo itest FAILED @sed -e 'i\ ' itest.code > itest2.code - @./itest itest2.code| diff -u - .tmp.out || echo itest2 FAILED + @./itest itest2.code| diff -u .tmp.out - || echo itest2 FAILED demos :: doitest tests :: checkitest # indent: header - ./parsergen -o itest --LALR indent_test.cgm - cc -o itest itest.c lib*.o -licuuc -lgmp - ./itest itest.code - struct expression { struct text op; struct expression *left, *right;