summaryrefslogtreecommitdiffstats
path: root/tests/langbench/grep.l
blob: 96c255ea8b9f89b229a96f7b3aa57360e60149fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void
main(int ac, string av[])
{
	string	buf;
	int	i;
	FILE	f;

	for (i = 1; i < ac; ++i) {
		f = open(av[i], "rb");
		while (gets(f, &buf) >= 0) {
			if (buf =~ /[^A-Za-z]fopen\(.*\)/) puts(buf);
		}
		close(f);
	}
}