This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
integrate cfgperl contents into mainline
[perl5.git] / Porting / findvars
CommitLineData
2bd2b9e0
GS
1#!/l/local/bin/perl -w
2
3$pat = '';
4# construct word list
5while (<DATA>) {
6 chomp;
7 next unless $_;
8 $pat .= "$_|";
9}
10chop $pat if $pat =~ /\|$/;
11
12# grep
13while (<>) {
14 if (/^(.*?)\b($pat)\b(.*)$/o) {
15 my $head = "$1#$2#";
16 $_ = $3;
17 while (/^(.*?)\b($pat)\b(.*)$/o) {
18 $head .= "$1#$2#";
19 $_ = $3;
20 }
21 print "$ARGV\:$.\:$head$_\n";
22 }
23}
24continue {
25 close ARGV if eof;
26}
27__END__
28Argv
29Cmd
30DBcv
31DBgv
32DBline
33DBsignal
34DBsingle
35DBsub
36DBtrace
37No
38Sv
39Xpv
40Yes
41amagic_generation
42ampergv
43an
44archpat_auto
45argvgv
46argvoutgv
47av_fetch_sv
48basetime
49beginav
50bodytarget
51bostr
52bufend
53bufptr
54cddir
55chopset
56collation_ix
57collation_name
58collation_standard
59collxfrm_base
60collxfrm_mult
61colors
62colorset
63compcv
64compiling
65comppad
66comppad_name
67comppad_name_fill
68comppad_name_floor
69cop_seqmax
70copline
71cryptseen
72cshlen
73cshname
74curcop
75curcopdb
76curinterp
77curpad
78curpm
79curstack
80curstackinfo
81curstash
82curstname
83curthr
84dbargs
85debdelim
86debname
87debstash
88debug
89defgv
90defoutgv
91defstash
92delaymagic
93diehook
94dirty
95dlevel
96dlmax
97do_undump
98doextract
99doswitches
100dowarn
101dumplvl
102e_script
103egid
104endav
105envgv
106errgv
107error_count
108euid
109eval_cond
110eval_mutex
111eval_owner
112eval_root
113eval_start
114evalseq
115exitlist
116exitlistlen
117expect
118extralen
119fdpid
120filemode
121firstgv
122forkprocess
123formfeed
124formtarget
125generation
126gensym
127gid
128globalstash
129he_root
130hexdigit
131hintgv
132hints
133hv_fetch_ent_mh
134hv_fetch_sv
135in_clean_all
136in_clean_objs
137in_eval
138in_my
139in_my_stash
140incgv
141initav
142inplace
143last_in_gv
144last_lop
145last_lop_op
146last_proto
147last_uni
148lastfd
149lastgotoprobe
150lastscream
151lastsize
152lastspbase
153laststatval
154laststype
155leftgv
156lex_brackets
157lex_brackstack
158lex_casemods
159lex_casestack
160lex_defer
161lex_dojoin
162lex_expect
163lex_fakebrack
164lex_formbrack
165lex_inpat
166lex_inwhat
167lex_op
168lex_repl
169lex_starts
170lex_state
171lex_stuff
172lineary
173linestart
174linestr
175localizing
176localpatches
177main_cv
178main_root
179main_start
180mainstack
181malloc_mutex
182markstack
183markstack_max
184markstack_ptr
185max_intro_pending
186maxo
187maxscream
188maxsysfd
189mess_sv
190min_intro_pending
191minus_F
192minus_a
193minus_c
194minus_l
195minus_n
196minus_p
197modcount
198modglobal
199multi_close
200multi_end
201multi_open
202multi_start
203multiline
204mystrk
205na
206nexttoke
207nexttype
208nextval
209nice_chunk
210nice_chunk_size
211ninterps
212nomemok
213nrs
214nthreads
215nthreads_cond
216numeric_local
217numeric_name
218numeric_standard
219ofmt
220ofs
221ofslen
222oldbufptr
223oldlastpm
224oldname
225oldoldbufptr
226op
227op_mask
228op_seqmax
229opsave
230origalen
231origargc
232origargv
233origenviron
234origfilename
235ors
236orslen
237osname
238pad_reset_pending
239padix
240padix_floor
241parsehook
242patchlevel
243patleave
244pending_ident
245perl_destruct_level
246perldb
247pidstatus
248preambleav
249preambled
250preprocess
251profiledata
252reg_eval_set
253reg_flags
254reg_start_tmp
255reg_start_tmpl
256regbol
257regcc
258regcode
259regcomp_parse
260regcomp_rx
261regcompp
262regdata
263regdummy
264regendp
265regeol
266regexecp
267regflags
268regindent
269reginput
270reginterp_cnt
271reglastparen
272regnarrate
273regnaughty
274regnpar
275regprecomp
276regprev
277regprogram
278regsawback
279regseen
280regsize
281regstartp
282regtill
283regxend
284replgv
285restartop
286retstack
287retstack_ix
288retstack_max
289rightgv
290rs
291rsfp
292rsfp_filters
293runops
294savestack
295savestack_ix
296savestack_max
297sawampersand
298sawstudy
299sawvec
300scopestack
301scopestack_ix
302scopestack_max
303screamfirst
304screamnext
305secondgv
306seen_evals
307seen_zerolen
308sh_path
309siggv
310sighandlerp
311sortcop
312sortcxix
313sortstash
314specialsv_list
315splitstr
316stack_base
317stack_max
318stack_sp
319start_env
320statbuf
321statcache
322statgv
323statname
324statusvalue
325statusvalue_vms
326stdingv
327strchop
328strtab
329sub_generation
330sublex_info
331subline
332subname
333sv_arenaroot
334sv_count
335sv_mutex
336sv_no
337sv_objcount
338sv_root
339sv_undef
340sv_yes
341svref_mutex
342sys_intern
343tainted
344tainting
345thisexpr
346thr_key
347threadnum
348threads_mutex
349threadsv_names
350thrsv
351timesbuf
352tmps_floor
353tmps_ix
354tmps_max
355tmps_stack
356tokenbuf
357top_env
358toptarget
359uid
360unsafe
361warnhook
362xiv_arenaroot
363xiv_root
364xnv_root
365xpv_root
366xrv_root
367piMem
368piENV
369piStdIO
370piLIO
371piDir
372piSock
373piProc