xref: /illumos-gate/usr/src/cmd/awk/awk.xcl (revision 7c478bd9)
1*7c478bd9Sstevel@tonic-gate#
2*7c478bd9Sstevel@tonic-gate# CDDL HEADER START
3*7c478bd9Sstevel@tonic-gate#
4*7c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
5*7c478bd9Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only
6*7c478bd9Sstevel@tonic-gate# (the "License").  You may not use this file except in compliance
7*7c478bd9Sstevel@tonic-gate# with the License.
8*7c478bd9Sstevel@tonic-gate#
9*7c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10*7c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
11*7c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
12*7c478bd9Sstevel@tonic-gate# and limitations under the License.
13*7c478bd9Sstevel@tonic-gate#
14*7c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
15*7c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16*7c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
17*7c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
18*7c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
19*7c478bd9Sstevel@tonic-gate#
20*7c478bd9Sstevel@tonic-gate# CDDL HEADER END
21*7c478bd9Sstevel@tonic-gate#
22*7c478bd9Sstevel@tonic-gatemsgid "$zero&null"
23*7c478bd9Sstevel@tonic-gatemsgid "next is illegal inside a function"
24*7c478bd9Sstevel@tonic-gatemsgid "syntax error"
25*7c478bd9Sstevel@tonic-gatemsgid "yacc stack overflow"
26*7c478bd9Sstevel@tonic-gatemsgid ""
27*7c478bd9Sstevel@tonic-gatemsgid "%o"
28*7c478bd9Sstevel@tonic-gatemsgid "%x"
29*7c478bd9Sstevel@tonic-gatemsgid "(NF)"
30*7c478bd9Sstevel@tonic-gatemsgid "Input string too long, limit %d\n"
31*7c478bd9Sstevel@tonic-gatemsgid "bad switch yylook %d"
32*7c478bd9Sstevel@tonic-gatemsgid "lex %s [%s]\n"
33*7c478bd9Sstevel@tonic-gatemsgid ""
34*7c478bd9Sstevel@tonic-gatemsgid "cclenter: in = |%s|, out = |%s|\n"
35*7c478bd9Sstevel@tonic-gatemsgid "reparse <%s>\n"
36*7c478bd9Sstevel@tonic-gatemsgid ""
37*7c478bd9Sstevel@tonic-gatemsgid "$0"
38*7c478bd9Sstevel@tonic-gatemsgid "%d"
39*7c478bd9Sstevel@tonic-gatemsgid "%s"
40*7c478bd9Sstevel@tonic-gatemsgid "%s\n"
41*7c478bd9Sstevel@tonic-gatemsgid "-"
42*7c478bd9Sstevel@tonic-gatemsgid "RS=<%s>, FS=<%s>, ARGC=%d, FILENAME=%s\n"
43*7c478bd9Sstevel@tonic-gatemsgid "\n"
44*7c478bd9Sstevel@tonic-gatemsgid "argno=%d, file=|%s|\n"
45*7c478bd9Sstevel@tonic-gatemsgid "command line set %s to |%s|\n"
46*7c478bd9Sstevel@tonic-gatemsgid "field %d: |%s|\n"
47*7c478bd9Sstevel@tonic-gatemsgid "getargv(%d) returns |%s|\n"
48*7c478bd9Sstevel@tonic-gatemsgid "in recbld FS=%o, recloc=%o\n"
49*7c478bd9Sstevel@tonic-gatemsgid "into refldbld, rec = <%s>, pat = <%s>\n"
50*7c478bd9Sstevel@tonic-gatemsgid "match %s (%d chars)\n"
51*7c478bd9Sstevel@tonic-gatemsgid "no match %s\n"
52*7c478bd9Sstevel@tonic-gatemsgid "opening file %s\n"
53*7c478bd9Sstevel@tonic-gatemsgid "r"
54*7c478bd9Sstevel@tonic-gatemsgid "readrec saw <%s>, returns %d\n"
55*7c478bd9Sstevel@tonic-gatemsgid "recbld = |%s|\n"
56*7c478bd9Sstevel@tonic-gatemsgid "refldbld: i=%d\n"
57*7c478bd9Sstevel@tonic-gatemsgid ""
58*7c478bd9Sstevel@tonic-gatemsgid "--"
59*7c478bd9Sstevel@tonic-gatemsgid "#"
60*7c478bd9Sstevel@tonic-gatemsgid "# file: main.c.i, line number: 1016, textdomain("")"
61*7c478bd9Sstevel@tonic-gatemsgid "\t"
62*7c478bd9Sstevel@tonic-gatemsgid "argc=%d, argv[0]=%s\n"
63*7c478bd9Sstevel@tonic-gatemsgid "awk %s\n"
64*7c478bd9Sstevel@tonic-gatemsgid "errorflag=%d\n"
65*7c478bd9Sstevel@tonic-gatemsgid "program = |%s|\n"
66*7c478bd9Sstevel@tonic-gatemsgid "r"
67*7c478bd9Sstevel@tonic-gatemsgid "version Oct 11, 1989"
68*7c478bd9Sstevel@tonic-gatemsgid "defining func %s (%d args)\n"
69*7c478bd9Sstevel@tonic-gatemsgid "ADD"
70*7c478bd9Sstevel@tonic-gatemsgid "ADDEQ"
71*7c478bd9Sstevel@tonic-gatemsgid "ALL"
72*7c478bd9Sstevel@tonic-gatemsgid "AND"
73*7c478bd9Sstevel@tonic-gatemsgid "APPEND"
74*7c478bd9Sstevel@tonic-gatemsgid "ARG"
75*7c478bd9Sstevel@tonic-gatemsgid "ARRAY"
76*7c478bd9Sstevel@tonic-gatemsgid "ASGNOP"
77*7c478bd9Sstevel@tonic-gatemsgid "ASSIGN"
78*7c478bd9Sstevel@tonic-gatemsgid "BLTIN"
79*7c478bd9Sstevel@tonic-gatemsgid "BOR"
80*7c478bd9Sstevel@tonic-gatemsgid "BREAK"
81*7c478bd9Sstevel@tonic-gatemsgid "CALL"
82*7c478bd9Sstevel@tonic-gatemsgid "CAT"
83*7c478bd9Sstevel@tonic-gatemsgid "CCL"
84*7c478bd9Sstevel@tonic-gatemsgid "CHAR"
85*7c478bd9Sstevel@tonic-gatemsgid "CLOSE"
86*7c478bd9Sstevel@tonic-gatemsgid "CONDEXPR"
87*7c478bd9Sstevel@tonic-gatemsgid "CONTINUE"
88*7c478bd9Sstevel@tonic-gatemsgid "DECR"
89*7c478bd9Sstevel@tonic-gatemsgid "DELETE"
90*7c478bd9Sstevel@tonic-gatemsgid "DIVEQ"
91*7c478bd9Sstevel@tonic-gatemsgid "DIVIDE"
92*7c478bd9Sstevel@tonic-gatemsgid "DO"
93*7c478bd9Sstevel@tonic-gatemsgid "DOT"
94*7c478bd9Sstevel@tonic-gatemsgid "ELSE"
95*7c478bd9Sstevel@tonic-gatemsgid "EQ"
96*7c478bd9Sstevel@tonic-gatemsgid "EXIT"
97*7c478bd9Sstevel@tonic-gatemsgid "FIELD"
98*7c478bd9Sstevel@tonic-gatemsgid "FINAL"
99*7c478bd9Sstevel@tonic-gatemsgid "FIRSTTOKEN"
100*7c478bd9Sstevel@tonic-gatemsgid "FOR"
101*7c478bd9Sstevel@tonic-gatemsgid "FUNC"
102*7c478bd9Sstevel@tonic-gatemsgid "GE"
103*7c478bd9Sstevel@tonic-gatemsgid "GETLINE"
104*7c478bd9Sstevel@tonic-gatemsgid "GSUB"
105*7c478bd9Sstevel@tonic-gatemsgid "GT"
106*7c478bd9Sstevel@tonic-gatemsgid "IF"
107*7c478bd9Sstevel@tonic-gatemsgid "IN"
108*7c478bd9Sstevel@tonic-gatemsgid "INCR"
109*7c478bd9Sstevel@tonic-gatemsgid "INDEX"
110*7c478bd9Sstevel@tonic-gatemsgid "INDIRECT"
111*7c478bd9Sstevel@tonic-gatemsgid "INTEST"
112*7c478bd9Sstevel@tonic-gatemsgid "IVAR"
113*7c478bd9Sstevel@tonic-gatemsgid "LASTTOKEN"
114*7c478bd9Sstevel@tonic-gatemsgid "LE"
115*7c478bd9Sstevel@tonic-gatemsgid "LSUBSTR"
116*7c478bd9Sstevel@tonic-gatemsgid "LT"
117*7c478bd9Sstevel@tonic-gatemsgid "MATCH"
118*7c478bd9Sstevel@tonic-gatemsgid "MATCHFCN"
119*7c478bd9Sstevel@tonic-gatemsgid "MATCHOP"
120*7c478bd9Sstevel@tonic-gatemsgid "MINUS"
121*7c478bd9Sstevel@tonic-gatemsgid "MOD"
122*7c478bd9Sstevel@tonic-gatemsgid "MODEQ"
123*7c478bd9Sstevel@tonic-gatemsgid "MULT"
124*7c478bd9Sstevel@tonic-gatemsgid "MULTEQ"
125*7c478bd9Sstevel@tonic-gatemsgid "NCCL"
126*7c478bd9Sstevel@tonic-gatemsgid "NE"
127*7c478bd9Sstevel@tonic-gatemsgid "NEXT"
128*7c478bd9Sstevel@tonic-gatemsgid "NL"
129*7c478bd9Sstevel@tonic-gatemsgid "NOT"
130*7c478bd9Sstevel@tonic-gatemsgid "NOTMATCH"
131*7c478bd9Sstevel@tonic-gatemsgid "NUMBER"
132*7c478bd9Sstevel@tonic-gatemsgid "OR"
133*7c478bd9Sstevel@tonic-gatemsgid "PASTAT"
134*7c478bd9Sstevel@tonic-gatemsgid "PASTAT2"
135*7c478bd9Sstevel@tonic-gatemsgid "PLUS"
136*7c478bd9Sstevel@tonic-gatemsgid "POSTDECR"
137*7c478bd9Sstevel@tonic-gatemsgid "POSTINCR"
138*7c478bd9Sstevel@tonic-gatemsgid "POWEQ"
139*7c478bd9Sstevel@tonic-gatemsgid "POWER"
140*7c478bd9Sstevel@tonic-gatemsgid "PREDECR"
141*7c478bd9Sstevel@tonic-gatemsgid "PREINCR"
142*7c478bd9Sstevel@tonic-gatemsgid "PRINT"
143*7c478bd9Sstevel@tonic-gatemsgid "PRINTF"
144*7c478bd9Sstevel@tonic-gatemsgid "PROGRAM"
145*7c478bd9Sstevel@tonic-gatemsgid "QUEST"
146*7c478bd9Sstevel@tonic-gatemsgid "REGEXPR"
147*7c478bd9Sstevel@tonic-gatemsgid "RETURN"
148*7c478bd9Sstevel@tonic-gatemsgid "SPLIT"
149*7c478bd9Sstevel@tonic-gatemsgid "SPRINTF"
150*7c478bd9Sstevel@tonic-gatemsgid "STAR"
151*7c478bd9Sstevel@tonic-gatemsgid "STRING"
152*7c478bd9Sstevel@tonic-gatemsgid "SUB"
153*7c478bd9Sstevel@tonic-gatemsgid "SUBEQ"
154*7c478bd9Sstevel@tonic-gatemsgid "SUBSTR"
155*7c478bd9Sstevel@tonic-gatemsgid "UMINUS"
156*7c478bd9Sstevel@tonic-gatemsgid "VAR"
157*7c478bd9Sstevel@tonic-gatemsgid "VARNF"
158*7c478bd9Sstevel@tonic-gatemsgid "WHILE"
159*7c478bd9Sstevel@tonic-gatemsgid "XBEGIN"
160*7c478bd9Sstevel@tonic-gatemsgid "XEND"
161*7c478bd9Sstevel@tonic-gatemsgid "token %d"
162*7c478bd9Sstevel@tonic-gatemsgid ""
163*7c478bd9Sstevel@tonic-gatemsgid "## gtemp %.8s %06o\n"
164*7c478bd9Sstevel@tonic-gatemsgid "## tfree %.8s %06o %s\n"
165*7c478bd9Sstevel@tonic-gatemsgid "%d"
166*7c478bd9Sstevel@tonic-gatemsgid "%s"
167*7c478bd9Sstevel@tonic-gatemsgid "%s returns %g |%s| %o\n"
168*7c478bd9Sstevel@tonic-gatemsgid "(array)"
169*7c478bd9Sstevel@tonic-gatemsgid "(regexpr)"
170*7c478bd9Sstevel@tonic-gatemsgid "-"
171*7c478bd9Sstevel@tonic-gatemsgid "a"
172*7c478bd9Sstevel@tonic-gatemsgid "arg(%d), fp->nargs=%d\n"
173*7c478bd9Sstevel@tonic-gatemsgid "args[%d]: %s %f <%s>, t=%o\n"
174*7c478bd9Sstevel@tonic-gatemsgid "call.fcn"
175*7c478bd9Sstevel@tonic-gatemsgid "callargs"
176*7c478bd9Sstevel@tonic-gatemsgid "calling %s, %d args (%d in defn), fp=%d\n"
177*7c478bd9Sstevel@tonic-gatemsgid "close"
178*7c478bd9Sstevel@tonic-gatemsgid "copycell"
179*7c478bd9Sstevel@tonic-gatemsgid "evaluate args[%d], fp=%d:\n"
180*7c478bd9Sstevel@tonic-gatemsgid "execute"
181*7c478bd9Sstevel@tonic-gatemsgid "exp"
182*7c478bd9Sstevel@tonic-gatemsgid "fcn ret"
183*7c478bd9Sstevel@tonic-gatemsgid "finished exec of %s, fp=%d\n"
184*7c478bd9Sstevel@tonic-gatemsgid "fp->args"
185*7c478bd9Sstevel@tonic-gatemsgid "log"
186*7c478bd9Sstevel@tonic-gatemsgid "making %s into an array\n"
187*7c478bd9Sstevel@tonic-gatemsgid "nullargs"
188*7c478bd9Sstevel@tonic-gatemsgid "oargsarr"
189*7c478bd9Sstevel@tonic-gatemsgid "pow"
190*7c478bd9Sstevel@tonic-gatemsgid "r"
191*7c478bd9Sstevel@tonic-gatemsgid "read value of"
192*7c478bd9Sstevel@tonic-gatemsgid "retval"
193*7c478bd9Sstevel@tonic-gatemsgid "split: s=|%s|, a=%s, sep=|%s|\n"
194*7c478bd9Sstevel@tonic-gatemsgid "sqrt"
195*7c478bd9Sstevel@tonic-gatemsgid "start exec of %s, fp=%d\n"
196*7c478bd9Sstevel@tonic-gatemsgid "substr: m=%d, n=%d, s=%s\n"
197*7c478bd9Sstevel@tonic-gatemsgid "w"
198*7c478bd9Sstevel@tonic-gatemsgid ""
199*7c478bd9Sstevel@tonic-gatemsgid " "
200*7c478bd9Sstevel@tonic-gatemsgid " s=\"%s\" f=%g t=%o\n"
201*7c478bd9Sstevel@tonic-gatemsgid "$zero&null"
202*7c478bd9Sstevel@tonic-gatemsgid "%.20g"
203*7c478bd9Sstevel@tonic-gatemsgid "%.6g"
204*7c478bd9Sstevel@tonic-gatemsgid "%d"
205*7c478bd9Sstevel@tonic-gatemsgid "-"
206*7c478bd9Sstevel@tonic-gatemsgid "0"
207*7c478bd9Sstevel@tonic-gatemsgid "ARGC"
208*7c478bd9Sstevel@tonic-gatemsgid "ARGV"
209*7c478bd9Sstevel@tonic-gatemsgid "ENVIRON"
210*7c478bd9Sstevel@tonic-gatemsgid "FILENAME"
211*7c478bd9Sstevel@tonic-gatemsgid "FNR"
212*7c478bd9Sstevel@tonic-gatemsgid "FS"
213*7c478bd9Sstevel@tonic-gatemsgid "NF"
214*7c478bd9Sstevel@tonic-gatemsgid "NR"
215*7c478bd9Sstevel@tonic-gatemsgid "OFMT"
216*7c478bd9Sstevel@tonic-gatemsgid "OFS"
217*7c478bd9Sstevel@tonic-gatemsgid "ORS"
218*7c478bd9Sstevel@tonic-gatemsgid "RLENGTH"
219*7c478bd9Sstevel@tonic-gatemsgid "RS"
220*7c478bd9Sstevel@tonic-gatemsgid "RSTART"
221*7c478bd9Sstevel@tonic-gatemsgid "SUBSEP"
222*7c478bd9Sstevel@tonic-gatemsgid "SYMTAB"
223*7c478bd9Sstevel@tonic-gatemsgid "\034"
224*7c478bd9Sstevel@tonic-gatemsgid "\n"
225*7c478bd9Sstevel@tonic-gatemsgid "assign to"
226*7c478bd9Sstevel@tonic-gatemsgid "getfval %o: %s = %g, t=%o\n"
227*7c478bd9Sstevel@tonic-gatemsgid "getsval %o: %s = \"%s\", t=%o\n"
228*7c478bd9Sstevel@tonic-gatemsgid "read value of"
229*7c478bd9Sstevel@tonic-gatemsgid "setfval %o: %s = %g, t=%o\n"
230*7c478bd9Sstevel@tonic-gatemsgid "setsval %o: %s = \"%s\", t=%o\n"
231*7c478bd9Sstevel@tonic-gatemsgid "setsymtab found %o: n=%s"
232*7c478bd9Sstevel@tonic-gatemsgid "setsymtab set %o: n=%s"
233*7c478bd9Sstevel@tonic-gatemsgid "setting field %d to %g\n"
234*7c478bd9Sstevel@tonic-gatemsgid "setting field %d to %s\n"
235