From 6fec436051ed4626555bf4eaeabc3b46a6253766 Mon Sep 17 00:00:00 2001 From: ceriel Date: Tue, 7 Feb 1989 17:54:33 +0000 Subject: [PATCH] use an ed script instead of an ex script; more portable --- lang/basic/src/maketokentab | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/lang/basic/src/maketokentab b/lang/basic/src/maketokentab index 9524ece56..ec6eb96fa 100755 --- a/lang/basic/src/maketokentab +++ b/lang/basic/src/maketokentab @@ -1,17 +1,16 @@ -cp Lpars.h tokentab.h -ex tokentab.h 2>&1 > /dev/null <<+ +ed - Lpars.h <<'+' 1d -1,\$s/# define // -1,\$s/ ...$// -1,\$s/^/ "/ -1,\$-1s/\$/",/ -\$s/\$/"/ +1,$s/# define // +1,$s/ ...$// +1,$s/^/ "/ +1,$-1s/$/",/ +$s/$/"/ 0a char *tokentab[] = { . -\$a +$a }; . -w +w tokentab.h q + -- 2.34.1