2.11BSD/src/usr.bin/learn/tags
DIRLOOP start.c /^#define DIRLOOP(s) for (s = readdir(dp); s != NULL/
Mlcount lcount.c /^main() \/* count lines in something *\/$/
Mlearn learn.c /^main(argc,argv)$/
Mlrntee lrntee.c /^main()$/
OPENDIR start.c /^#define OPENDIR(s) ((dp = opendir(s)) != NULL)$/
abs selunit.c /^abs(x)$/
action mem.c /^int *action(s)$/
already mem.c /^already(lesson)$/
chgenv mysys.c /^chgenv()$/
chknam selsub.c /^chknam(name)$/
cmp copy.c /^cmp(r) \/* compare two files for status; #cmp f1 f/
cntlessons selsub.c /^cntlessons(sname) \/* return number of entries in /
copy copy.c /^copy(prompt, fin)$/
dounit dounit.c /^dounit()$/
fcopy start.c /^fcopy(new,old)$/
fl lrntee.c /^fl(f)$/
getargs mysys.c /^getargs(s, v)$/
getlesson getlesson.c /^getlesson()$/
grand selunit.c /^grand()$/
hangup learn.c /^hangup()$/
intrpt learn.c /^intrpt()$/
list list.c /^list(r)$/
makpipe makpipe.c /^makpipe()$/
maktee maktee.c /^maktee()$/
mysys mysys.c /^mysys(s)$/
pgets copy.c /^pgets(s, prompt, f)$/
put lrntee.c /^put(c, f)$/
scopy copy.c /^scopy(fi, fo) \/* copy fi to fo until a line with /
selsub selsub.c /^selsub(argc,argv)$/
selunit selunit.c /^selunit()$/
setdid mem.c /^setdid(lesson, sequence)$/
start start.c /^start(lesson)$/
stop list.c /^stop()$/
system mysys.c /^system(s)$/
tellwhich mem.c /^tellwhich()$/
trim copy.c /^trim(s)$/
unhook copy.c /^unhook()$/
unsetdid mem.c /^unsetdid(lesson)$/
untee maktee.c /^untee()$/
whatnow whatnow.c /^whatnow()$/
wordb copy.c /^wordb(s, t) \/* in s, t is prefix; return tail *\//
wrapup wrapup.c /^wrapup(n)$/