1218Sconklin# Assume `source' is set with -vsource=filename on the command line.
2218Sconklin# 
3218Sconklin/^\[\[\[/	{ inclusion = $2; # name of the thing to include.
4218Sconklin                  printing = 0;
5218Sconklin                  while ((getline line < source) > 0)
6218Sconklin                    {
7218Sconklin                      if (match (line, "\\[\\[\\[end " inclusion "\\]\\]\\]"))
8218Sconklin                        printing = 0;
9218Sconklin
10218Sconklin                      if (printing)
11218Sconklin                        print line;
12218Sconklin
13218Sconklin                      if (match (line,"\\[\\[\\[begin " inclusion "\\]\\]\\]"))
14218Sconklin                        printing = 1;
15218Sconklin                    }
16218Sconklin                  close (source);
17218Sconklin		  next;
18218Sconklin                }
19218Sconklin		{ print }
20