public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a13ea6d
)
use an ed script instead of an ex script; more portable
author
ceriel
<none@none>
Tue, 7 Feb 1989 17:54:33 +0000
(17:54 +0000)
committer
ceriel
<none@none>
Tue, 7 Feb 1989 17:54:33 +0000
(17:54 +0000)
lang/basic/src/maketokentab
patch
|
blob
|
history
diff --git
a/lang/basic/src/maketokentab
b/lang/basic/src/maketokentab
index
9524ece
..
ec6eb96
100755
(executable)
--- 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
+