7 for /a:d j in (*) do (if "%@TRIM[%@LEFT[2, %j]]" != "." (gosub scanSub2))
13 for /a:d k in (*) do (if "%@TRIM[%@LEFT[2, %k]]" != "." (gosub scanSub3))
18 if not isdir %k\include\public\%k goto missingpublic
20 for l in (include\public\%k\*) do (if "%@TRIM[%@LEFT[2, %k]]" != "." (gosub scanSub4public))
23 if not isdir %k\include\private\%k goto missingprivate
24 pushd %k\include\private\%k
25 for l in (include\private\%k\*) do (if "%@TRIM[%@LEFT[2, %k]]" != "." (gosub scanSub4private))
31 call ScanInc %l %k include\public
35 call ScanInc %l %k include\private
39 @rem echo missing %k\include\public\%k
43 @rem echo missing %k\include\private\%k