Keyword Statistics

From Open Watcom

Revision as of 19:27, 27 October 2012; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Statistics of used GML / Script keywords in openwatcom doumentation

With the help of some REXX coding the OW gml sources were analyzed for actually used keywords. The keywords to search for were extracted from the not quite current files in directory openwatcom\docs\gml\manuals: script-tso.txt and script-gmlref-tso.txt.

Only keywords at the start of a line were counted.


Found 159 script keywords in docs\gml\manuals\script-tso.txt

. .' .* ... .5  .AD .AP .AR .BC .BD .BF .BI
.BL .BM .BR .BS .BT .BX .CB .CC .CD .CE .CH
.CL .CM .CO .CP .CS .CT .CW .DC .DF .DH .DM
.DO .DS .DU .EB .EC .EF .EL .EM .EP .EQ .ER
.ET .FB .FE .FI .FK .FM .FN .FO .FS .GA .GO
.GT .H1 .H2 .H3 .H4 .HE .HI .HL .HM .HN .HS
.HW .HY .IE .IF .IL .IM .IN .IR .IT .IX .JU
.LA .LB .LE .LI .LL .LN .LS .LT .MC .ME .MS
.NC .NF .NJ .NL .OB .OC .OF .OJ .OO .OP .OT
.OV .PA .PE .PF .PH .PI .PL .PM .PN .PP .PR
.PS .PT .PU .PW .QQ .QU .RA .RC .RD .RE .RI
.RM .RO .RT .RV .SA .SC .SE .SI .SK .SL .SP
.SR .SS .SU .SV .SX .SY .TB .TC .TE .TH .TI
.TM .TP .TR .TT .TU .TY .UC .UD .UL .UN .UP
.US .UW .WD .ZC

59 of 159 keywords are used in 1549 files.

overall counts for 2228 *.gml files:


keyword count keyword count keyword count
. 367 .' 40 .* 12671
... 0 .5 4 .AD 0
.AP 0 .AR 0 .BC 0
.BD 361 .BF 0 .BI 456
.BL 0 .BM 0 .BR 650
.BS 0 .BT 0 .BX 127
.CB 0 .CC 1 .CD 45
.CE 0 .CH 0 .CL 0
.CM 0 .CO 13 .CP 350
.CS 1 .CT 340 .CW 41
.DC 10 .DF 153 .DH 0
.DM 2632 .DO 6652 .DS 0
.DU 0 .EB 0 .EC 0
.EF 0 .EL 1667 .EM 2
.EP 0 .EQ 0 .ER 0
.ET 0 .FB 0 .FE 0
.FI 765 .FK 3 .FM 0
.FN 2 .FO 15 .FS 0
.GA 379 .GO 4 .GT 474
.H1 1 .H2 1 .H3 0
.H4 0 .HE 0 .HI 0
.HL 0 .HM 0 .HN 0
.HS 0 .HW 0 .HY 0
.IE 0 .IF 5319 .IL 0
.IM 1184 .IN 142 .IR 0
.IT 0 .IX 8836 .JU 12
.LA 0 .LB 0 .LE 0
.LI 36 .LL 1 .LN 0
.LS 0 .LT 0 .MC 0
.ME 7 .MS 0 .NC 0
.NF 0 .NJ 0 .NL 0
.OB 0 .OC 2 .OF 0
.OJ 0 .OO 0 .OP 0
.OT 0 .OV 0 .PA 74
.PE 8 .PF 0 .PH 0
.PI 0 .PL 1 .PM 0
.PN 0 .PP 1185 .PR 0
.PS 0 .PT 0 .PU 58
.PW 0 .QQ 0 .QU 0
.RA 5 .RC 0 .RD 0
.RE 0 .RI 1 .RM 0
.RO 0 .RT 0 .RV 0
.SA 0 .SC 0 .SE 648
.SI 0 .SK 181 .SL 0
.SP 14 .SR 716 .SS 0
.SU 5 .SV 0 .SX 0
.SY 212 .TB 157 .TC 0
.TE 0 .TH 1 .TI 9
.TM 0 .TP 0 .TR 4
.TT 0 .TU 0 .TY 28
.UC 0 .UD 0 .UL 26
.UN 0 .UP 0 .US 2036
.UW 0 .WD 0

59 of 159 keywords are used in 1549 files.


Found 73 keywords in docs\gml\manuals\script-gmlref-tso.txt

:ABSTRACT :ADDRESS :ALINE :APPENDIX :AUTHOR :BACKM :BIB :BIBID 
:BIBREF :BL :BODY :BORROW :BOX :CIT :COPYNOTE :COPYRIGHT :COURSE 
:DATE :DD :DDHD :DECLARE :DF :DFREF :DL :DOCNUM :DT :DTHD :EN 
:ENDNOTES :ENREF :F :FIG :FIGCAP :FIGDESC :FIGID :FIGLIST :FIGREF 
:FN :FNREF :FRONTM :GD :GDOC :GL :GT :H0 :H1SUB :HDREF :HP0 :I1 
:INCLUDE :INDEX :IREF :LI :LIHD :LIREF :LP :LQ :NOTE :OL :P
:PC :PREFACE :PSC :Q :SL :TAB :TABLIST :THESIS :TITLE :TITLEP
:TOC :UL :XMP

54 of 73 keywords are used in 684 files.


Overall counts for GML tags

tag count tag count
 :ABSTRACT 42  :ADDRESS 29
 :ALINE 30  :APPENDIX 40
 :AUTHOR 63  :BACKM 29
 :BIB 0  :BIBID 0
 :BIBREF 0  :BL 198
 :BODY 47  :BORROW 0
 :BOX 5  :CIT 4
 :COPYNOTE 0  :COPYRIGHT 0
 :COURSE 0  :DATE 20
 :DD 2751  :DDHD 279
 :DECLARE 0  :DF 0
 :DFREF 0  :DL 411
 :DOCNUM 12  :DT 2749
 :DTHD 278  :EN 156
 :ENDNOTES 0  :ENREF 0
 :F 967  :FIG 521
 :FIGCAP 185  :FIGDESC 43
 :FIGID 0  :FIGLIST 24
 :FIGREF 20  :FN 150
 :FNREF 1  :FRONTM 30
 :GD 46  :GDOC 45
 :GL 1  :GT 1
 :H0 65  :H1SUB 0
 :HDREF 269  :HP0 11
 :I1 849  :INCLUDE 1757
 :INDEX 86  :IREF 6
 :LI 1997  :LIHD 0
 :LIREF 0  :LP 3
 :LQ 1  :NOTE 31
 :OL 125  :P 4221
 :PC 371  :PREFACE 41
 :PSC 14  :Q 16
 :SL 59  :TAB 0
 :TABLIST 0  :THESIS 0
 :TITLE 179  :TITLEP 48
 :TOC 190  :UL 101
 :XMP 654

54 of 73 keywords are used in 684 files.

Personal tools