history.ps
上传用户:itx_2006
上传日期:2007-01-06
资源大小:493k
文件大小:20k
源码类别:

编译器/解释器

开发平台:

Others

  1. %!PS-Adobe-3.0
  2. %%Creator: groff version 1.06
  3. %%DocumentNeededResources: font Times-Roman
  4. %%+ font Times-Italic
  5. %%+ font Courier
  6. %%DocumentSuppliedResources: procset grops 1.06 0
  7. %%Pages: 3
  8. %%PageOrder: Ascend
  9. %%Orientation: Portrait
  10. %%EndComments
  11. %%BeginProlog
  12. %%BeginResource: procset grops 1.06 0
  13. /setpacking where {
  14. pop
  15. currentpacking
  16. true setpacking
  17. } if
  18. /grops 120 dict dup begin 
  19. % The ASCII code of the space character.
  20. /SC 32 def
  21. /A /show load def
  22. /B { 0 SC 3 -1 roll widthshow } bind def
  23. /C { 0 exch ashow } bind def
  24. /D { 0 exch 0 SC 5 2 roll awidthshow } bind def
  25. /E { 0 rmoveto show } bind def
  26. /F { 0 rmoveto 0 SC 3 -1 roll widthshow } bind def
  27. /G { 0 rmoveto 0 exch ashow } bind def
  28. /H { 0 rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
  29. /I { 0 exch rmoveto show } bind def
  30. /J { 0 exch rmoveto 0 SC 3 -1 roll widthshow } bind def
  31. /K { 0 exch rmoveto 0 exch ashow } bind def
  32. /L { 0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
  33. /M { rmoveto show } bind def
  34. /N { rmoveto 0 SC 3 -1 roll widthshow } bind def
  35. /O { rmoveto 0 exch ashow } bind def
  36. /P { rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
  37. /Q { moveto show } bind def 
  38. /R { moveto 0 SC 3 -1 roll widthshow } bind def
  39. /S { moveto 0 exch ashow } bind def
  40. /T { moveto 0 exch 0 SC 5 2 roll awidthshow } bind def
  41. % name size font SF -
  42. /SF {
  43. findfont exch
  44. [ exch dup 0 exch 0 exch neg 0 0 ] makefont
  45. dup setfont
  46. [ exch /setfont cvx ] cvx bind def
  47. } bind def
  48. % name a c d font MF -
  49. /MF {
  50. findfont
  51. [ 5 2 roll
  52. 0 3 1 roll % b
  53. neg 0 0 ] makefont
  54. dup setfont
  55. [ exch /setfont cvx ] cvx bind def
  56. } bind def
  57. /level0 0 def
  58. /RES 0 def
  59. /PL 0 def
  60. /LS 0 def
  61. % Guess the page length.
  62. % This assumes that the imageable area is vertically centered on the page.
  63. % PLG - length
  64. /PLG {
  65. gsave newpath clippath pathbbox grestore
  66. exch pop add exch pop
  67. } bind def
  68. % BP -
  69. /BP {
  70. /level0 save def
  71. 1 setlinecap
  72. 1 setlinejoin
  73. 72 RES div dup scale
  74. LS {
  75. 90 rotate
  76. } {
  77. 0 PL translate
  78. } ifelse
  79. 1 -1 scale
  80. } bind def
  81. /EP {
  82. level0 restore
  83. showpage
  84. } bind def
  85. % centerx centery radius startangle endangle DA -
  86. /DA {
  87. newpath arcn stroke
  88. } bind def
  89. % x y SN - x' y'
  90. % round a position to nearest (pixel + (.25,.25))
  91. /SN {
  92. transform 
  93. .25 sub exch .25 sub exch
  94. round .25 add exch round .25 add exch
  95. itransform
  96. } bind def
  97. % endx endy startx starty DL -
  98. % we round the endpoints of the line, so that parallel horizontal
  99. % and vertical lines will appear even
  100. /DL {
  101. SN
  102. moveto
  103. SN
  104. lineto stroke
  105. } bind def
  106. % centerx centery radius DC -
  107. /DC {
  108. newpath 0 360 arc closepath
  109. } bind def
  110. /TM matrix def
  111. %  width height centerx centery DE -
  112. /DE {
  113. TM currentmatrix pop
  114. translate scale newpath 0 0 .5 0 360 arc closepath
  115. TM setmatrix
  116. } bind def
  117. % these are for splines
  118. /RC /rcurveto load def
  119. /RL /rlineto load def
  120. /ST /stroke load def
  121. /MT /moveto load def
  122. /CL /closepath load def
  123. % fill the last path
  124. % amount FL -
  125. /FL {
  126. currentgray exch setgray fill setgray
  127. } bind def
  128. % fill with the ``current color''
  129. /BL /fill load def
  130. /LW /setlinewidth load def
  131. % new_font_name encoding_vector old_font_name RE -
  132. /RE {
  133. findfont
  134. dup maxlength dict begin
  135. {
  136. 1 index /FID ne { def } { pop pop } ifelse
  137. } forall
  138. /Encoding exch def
  139. dup /FontName exch def
  140. currentdict end definefont pop
  141. } bind def
  142. /DEFS 0 def
  143. % hpos vpos EBEGIN -
  144. /EBEGIN {
  145. moveto
  146. DEFS begin
  147. } bind def
  148. /EEND /end load def
  149. /CNT 0 def
  150. /level1 0 def
  151. % llx lly newwid wid newht ht newllx newlly PBEGIN -
  152. /PBEGIN {
  153. /level1 save def
  154. translate
  155. div 3 1 roll div exch scale
  156. neg exch neg exch translate
  157. % set the graphics state to default values
  158. 0 setgray
  159. 0 setlinecap
  160. 1 setlinewidth
  161. 0 setlinejoin
  162. 10 setmiterlimit
  163. [] 0 setdash
  164. /setstrokeadjust where {
  165. pop
  166. false setstrokeadjust
  167. } if
  168. /setoverprint where {
  169. pop
  170. false setoverprint
  171. } if
  172. newpath
  173. /CNT countdictstack def
  174. userdict begin
  175. /showpage {} def
  176. } bind def
  177. /PEND {
  178. clear
  179. countdictstack CNT sub { end } repeat
  180. level1 restore
  181. } bind def
  182. end def
  183. /setpacking where {
  184. pop
  185. setpacking
  186. } if
  187. %%EndResource
  188. %%IncludeResource: font Times-Roman
  189. %%IncludeResource: font Times-Italic
  190. %%IncludeResource: font Courier
  191. grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 def/PL
  192. 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron/scaron/zcaron
  193. /Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef/.notdef/.notdef
  194. /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
  195. /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/space
  196. /exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft
  197. /parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four
  198. /five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C
  199. /D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash
  200. /bracketright/circumflex/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q
  201. /r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase
  202. /guillemotleft/guillemotright/bullet/florin/fraction/perthousand/dagger
  203. /daggerdbl/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
  204. /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
  205. /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar
  206. /section/dieresis/copyright/ordfeminine/guilsinglleft/logicalnot/minus
  207. /registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu
  208. /paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guilsinglright
  209. /onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde
  210. /Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute
  211. /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
  212. /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
  213. /agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
  214. /ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve
  215. /oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex
  216. /udieresis/yacute/thorn/ydieresis]def/Courier@0 ENC0/Courier RE/Times-Italic@0
  217. ENC0/Times-Italic RE/Times-Roman@0 ENC0/Times-Roman RE
  218. %%EndProlog
  219. %%Page: 1 1
  220. %%BeginPageSetup
  221. BP
  222. %%EndPageSetup
  223. /F0 13/Times-Roman@0 SF(The History of PCCTS)228.232 84 Q/F1 11/Times-Roman@0
  224. SF(The Purdue Compiler)190.468 108 Q(-Construction T)-.22 E(ool Set)-.88 E/F2
  225. 10/Times-Italic@0 SF -.92(Te)262.245 144 S -.37(re).92 G(nce P).37 E(arr)-.8 E
  226. /F3 10/Times-Roman@0 SF -.15(Pa)234.755 156 S(rr Research Corporation).15 E
  227. (Minneapolis, Minnesota)239.39 168 Q(and)280.78 180 Q(Uni)239.315 192 Q -.15
  228. (ve)-.25 G(rsity of Minnesota).15 E
  229. (Army High Performance Computing Research Center)180.38 204 Q F2
  230. ([Updated 8-7-94])252.31 228 Q F1 .084(The PCCTS project be)97 259.6 R -.055
  231. (ga)-.165 G 2.834(na).055 G 2.833(sap)220.547 259.6 S(arser)240.876 259.6 Q
  232. .083(-generator project for a graduate course at Purdue Uni-)-.22 F -.165(ve)72
  233. 275.6 S 1.085(rsity in the F).165 F 1.086
  234. (all of 1988 taught by Hank Dietz212 translator)-.165 F 1.086
  235. (-writing systems.)-.22 F 1.086(Under the guid-)6.586 F .627
  236. (ance of Professor Dietz, the parser generator)72 291.6 R 3.377(,A)-.44 G .626
  237. (NTLR (originally called YUCC), continued after)285.18 291.6 R .253
  238. (the termination of the course and e)72 307.6 R -.165(ve)-.275 G .254
  239. (ntually became the subject of T).165 F .254(erence P)-.77 F(arr')-.165 E 3.004
  240. (sM)-.605 G(aster')445.083 307.6 Q 3.004(st)-.605 G(hesis.)479.25 307.6 Q
  241. (Originally)72 323.6 Q 4.092(,l)-.715 G -.165(ex)126.406 323.6 S 1.342
  242. (ical analysis w).165 F 1.342(as performed via ALX which w)-.11 F 1.342
  243. (as soon replaced by W)-.11 F 1.341(ill Cohen')-.44 F(s)-.605 E .594
  244. (DLG in the F)72 339.6 R .594(all of 1989 (DF)-.165 F .595(A-based le)-.814 F
  245. .595(xical-analyzer generator)-.165 F 3.345(,a)-.44 G .595(lso an of)367.188
  246. 339.6 R .595(fshoot of the graduate)-.275 F(translation course).)72 355.6 Q
  247. .877(The alpha v)97 375.2 R .877(ersion of ANTLR w)-.165 F .877(as totally re)
  248. -.11 F .876(written resulting in 1.00B.)-.275 F -1.221(Ve)6.376 G .876
  249. (rsion 1.00B w)1.221 F(as)-.11 E 1.577(released via an internet ne)72 391.2 R
  250. 1.577(wsgroup (comp.compilers) posting in February of 1990 and quickly)-.275
  251. F -.055(ga)72 407.2 S .356(thered a lar).055 F .356(ge follo)-.198 F 3.106
  252. (wing. 1.00B)-.275 F .356(generated only LL(1) parsers, b)3.106 F .356
  253. (ut allo)-.22 F .356(wed the mer)-.275 F .356(ged descrip-)-.198 F 1.859
  254. (tion of le)72 423.2 R 1.859(xical and syntactic analysis.)-.165 F 1.86
  255. (It had rudimentary attrib)7.359 F 1.86(ute handling similar to that of)-.22 F
  256. -.55 -1.32(YA C)72 439.2 T 3.549(Ca)1.32 G .799
  257. (nd did not incorporate rule parameters or return v)109.231 439.2 R .798
  258. (alues; do)-.275 F(wnw)-.275 E .798(ard inheritance w)-.11 F .798(as v)-.11 F
  259. (ery)-.165 E -.165(aw)72 455.2 S(kw).165 E 6.433(ard. 1.00B-generated)-.11 F
  260. 3.684(parsers terminated upon the 214rst syntax error)6.433 F 9.184(.L)-.605 G
  261. -.165(ex)440.916 455.2 S 3.684(ical classes).165 F((modes) were not allo)72
  262. 471.2 Q(wed and DLG did not ha)-.275 E .33 -.165(ve a)-.22 H 2.75(ni).165 G
  263. (nteracti)305.959 471.2 Q .33 -.165(ve m)-.275 H(ode.).165 E .831
  264. (Upon starting his Ph.D. at Purdue in the F)97 490.8 R .83(all of 1990, T)-.165
  265. F .83(erence P)-.77 F .83(arr be)-.165 F -.055(ga)-.165 G 3.58(nt).055 G .83
  266. (he second total)436.351 490.8 R(re)72 506.8 Q 1.646(write of ANTLR.)-.275 F
  267. 1.646(The method by which grammars may be practically analyzed to generate)
  268. 7.146 F/F4 11/Times-Italic@0 SF(LL)72.638 522.8 Q F1(().583 E F4(k).396 E F1
  269. 3.849()l).737 G 1.099(ookahead information w)105.703 522.8 R 1.099(as disco)
  270. -.11 F -.165(ve)-.165 G 1.099(red in August of 1990 just before his return.)
  271. .165 F -1.221(Ve)6.598 G(rsion)1.221 E .626
  272. (1.00 incorporated this algorithm and included the AST mechanism, le)72 538.8 R
  273. .626(xical classes, error classes,)-.165 F .354(and automatic error reco)72
  274. 554.8 R -.165(ve)-.165 G .353(ry; code quality and portability were higher).165
  275. F 5.853(.I)-.605 G 3.103(nF)395.965 554.8 S .353(ebruary of 1992 1.00)410.684
  276. 554.8 R -.11(wa)72 570.8 S 2.76(sr).11 G .01
  277. (eleased via an article in SIGPLAN Notices.)95.418 570.8 R .01
  278. (Peter Dahl, Ph.D. candidate, and Professor Matt)5.51 F(O'K)72 586.8 Q 2.074
  279. (eefe (both at the Uni)-.275 F -.165(ve)-.275 G 2.073
  280. (rsity of Minnesota) tested this v).165 F 2.073(ersion e)-.165 F(xtensi)-.165
  281. E -.165(ve)-.275 G(ly).165 E 7.573(.D)-.715 G 2.073(ana Hogg)448.522 586.8 R
  282. (att)-.055 E .078((Micro Data Base Systems, Inc.) came up with the idea of e
  283. rror grouping (strings attached to non-)72 602.8 R
  284. (terminals) and tested 1.00 hea)72 618.8 Q(vily)-.22 E(.)-.715 E -1.221(Ve)97
  285. 638.4 S .878(rsion 1.06 w)1.221 F .877
  286. (as released in December 1992 and represented a lar)-.11 F .877
  287. (ge feature enhancement)-.198 F -.165(ove)72 654.4 S 3.648(r1).165 G 3.648
  288. (.00. F)100.365 654.4 R .898(or e)-.165 F .899
  289. (xample, rudimentary semantic predicates were introduced, error messages were)
  290. -.165 F 2.281(signi214cantly impro)72 670.4 R -.165(ve)-.165 G 5.031(df).165 G
  291. (or)181.953 670.4 Q F4(k)5.427 E F1 2.281
  292. (>1 lookahead and ANTLR parsers could indicate that lookahead).737 F 1.381
  293. (fetches were to occur only when necessary for the parse (normally)72 686.4 R
  294. 4.131(,t)-.715 G 1.381(he lookahead `)387.051 686.4 R(`pipe')-.814 E 4.132('w)
  295. -.814 G(as)494.837 686.4 Q 1.182(constantly full).)72 702.4 R 1.182
  296. (Russell Quong joined the project in the Spring of 1992 to aid in the semantic)
  297. 6.682 F .681(predicate design.)72 718.4 R(Be)6.181 E .681(ginning and adv)-.165
  298. F .682(anced tutorials were created and released as well.)-.275 F 3.432(Am)
  299. 6.182 G(ak)485.179 718.4 Q(e-)-.11 E .993(214le generator w)72 734.4 R .993
  300. (as included that sets up dependencies and such correctly for ANTLR and DLG.)
  301. -.11 F EP
  302. %%Page: 2 2
  303. %%BeginPageSetup
  304. BP
  305. %%EndPageSetup
  306. /F0 11/Times-Roman@0 SF 2.75(-2-)278.837 52 S -1.221(Ve)72 88 S 1.414(ry fe)
  307. 1.221 F 4.164(w1)-.275 G 1.414(.00 incompatibilities were introduced (1.00 w)
  308. 122.81 88 R 1.415(as quite dif)-.11 F 1.415(ferent from 1.00B in some)-.275 F
  309. (areas).)72 104 Q 1.089(1.10 w)97 123.6 R 1.088
  310. (as released on August 31, 1993 and incorporated b)-.11 F 1.088(ug 214x)-.22 F
  311. 1.088(es, a fe)-.165 F 3.838(wf)-.275 G 1.088(eature enhance-)433.59 123.6 R
  312. 3.112(ments and a major ne)72 139.6 R 5.863(wc)-.275 G(apability 212)196.957
  313. 139.6 Q 3.113(an arbitrary lookahead operator (syntactic predicate),)5.863 F
  314. /F1 11/Courier@0 SF((alpha)?beta)72 155.6 Q F0 6.754(.T)C 1.254
  315. (his feature w)167.425 155.6 R 1.254
  316. (as co-designed with Professor Russell Quong also at Purdue.)-.11 F 3.297 -.88
  317. (To s)72 171.6 T 1.537
  318. (upport in214nite lookahead, a preprocessor 215ag, ZZINF_LOOK, w).88 F 1.537
  319. (as created that forced the)-.11 F .21(ANTLR() macro to tok)72 187.6 R .21
  320. (enize all input prior to parsing.)-.11 F .209(Hence, at an)5.709 F 2.959(ym)
  321. -.165 G .209(oment, an action or predi-)389.215 187.6 R .936
  322. (cate can see the entire input sentence.)72 203.6 R .936
  323. (The predicate mechanism of 1.06 w)6.436 F .937(as e)-.11 F .937
  324. (xtended to allo)-.165 F(w)-.275 E .55
  325. (multiple predicates to be hoisted; the syntactic conte)72 219.6 R .55
  326. (xt of a predicate w)-.165 F .55(as also mo)-.11 F -.165(ve)-.165 G 3.299(da)
  327. .165 G .549(long with)461.585 219.6 R(the predicate.)72 235.6 Q .754
  328. (In February of 1994, SORCERER (a simple tree-parser generator) w)97 255.2 R
  329. .755(as released.)-.11 F .755(This tool)6.255 F(allo)72 271.2 Q .6(ws the user
  330.  to parse child-sibling trees by specifying a grammar rather than b)-.275 F
  331. .599(uilding a recur)-.22 F(-)-.22 E(si)72 287.2 Q -.165(ve)-.275 G 1.39
  332. (-descent tree w).165 F(alk)-.11 E 1.391(er by hand.)-.11 F -.88(Wo)6.891 G
  333. 1.391(rk to).88 F -.11(wa)-.275 G 1.391
  334. (rds a library of tree transformations is underw).11 F(ay)-.11 E(.)-.715 E .581
  335. (Aaron Sa)72 303.2 R(wde)-.165 E 3.331(ya)-.165 G 3.331(tT)145.531 303.2 S .581
  336. (he Uni)158.641 303.2 R -.165(ve)-.275 G .58
  337. (rsity of Minnesota became a second author of SORCERER after the).165 F
  338. (initial release.)72 319.2 Q .627(On April 1, 1994, PCCTS 1.20 w)97 338.8 R
  339. .627(as released.)-.11 F .627(This w)6.127 F .627(as the 214rst v)-.11 F .627
  340. (ersion to acti)-.165 F -.165(ve)-.275 G .627(ly support).165 F 1.664
  341. (C++ output.)72 354.8 R 1.664(It also included important 214x)7.164 F 1.663
  342. (es re)-.165 F -.055(ga)-.165 G 1.663
  343. (rding semantic predicates and (..)+ subrules.).055 F(This v)72 370.8 Q
  344. (ersion also introduced tok)-.165 E(en classes, the `)-.11 E(`)-.814 E/F2 11
  345. /Times-Italic@0 SF(not)A F0 1.628 -.814('' o)D(perator).814 E 2.75(,a)-.44 G
  346. (nd tok)355.294 370.8 Q(en ranges.)-.11 E .764
  347. (On June 19, 1994, SORCERER 1.00B9 w)97 390.4 R .765(as released.)-.11 F .765
  348. (Gary Funck of Intrepid T)6.265 F(echnology)-.77 E .807
  349. (joined the SORCERER team and pro)72 406.4 R .807(vided v)-.165 F .807(ery v)
  350. -.165 F .807(aluable suggestions re)-.275 F -.055(ga)-.165 G .806(rding the `)
  351. .055 F(`transform')-.814 E(')-.814 E(mode of SORCERER.)72 422.4 Q 1.137
  352. (On August 8, 1994, PCCTS 1.21 w)97 442 R 1.137(as released.)-.11 F 1.138
  353. (It mainly cleaned up the C++ output and)6.637 F(included a number of b)72 458
  354. Q(ug 214x)-.22 E(es.)-.165 E .316(From the 1.21 release forw)97 477.6 R .316
  355. (ard, the maintenance and support of all PCCTS tools will be pri-)-.11 F 1.557
  356. (marily pro)72 493.6 R 1.557(vided by P)-.165 F 1.557
  357. (arr Research Corporation, Minneapolis MN---an or)-.165 F -.055(ga)-.198 G
  358. 1.558(nization founded on).055 F 1.616(the principles of e)72 509.6 R 1.616
  359. (xcellence in research and inte)-.165 F 1.616(grity in b)-.165 F 1.616
  360. (usiness; we are de)-.22 F -.22(vo)-.275 G 1.616(ted to pro).22 F(viding)-.165
  361. E 1.202(really cool softw)72 525.6 R 1.202(are tools.)-.11 F 1.202
  362. (Please see 214le PCCTS.FUTURE for more information.)6.702 F 1.203(All PCCTS)
  363. 6.703 F(tools currently in the public domain will continue to be in the public
  364.  domain.)72 541.6 Q 1.198(Looking to)97 561.2 R -.11(wa)-.275 G 1.198
  365. (rds the future, a graphical user).11 F(-interf)-.22 E 1.197
  366. (ace is in the design phase.)-.11 F 1.197(This w)6.697 F(ould)-.11 E(allo)72
  367. 577.2 Q 2.753(wu)-.275 G .003(sers to vie)104.42 577.2 R 2.753(wt)-.275 G .004
  368. (he syntax diagram representation of their grammars and w)162.509 577.2 R .004
  369. (ould highlight non-)-.11 F 1.181(deterministic productions.)72 593.2 R -.165
  370. (Pa)6.681 G 1.18(rsing can be traced graphically as well.).165 F 1.18
  371. (This system will be b)6.68 F(uilt)-.22 E .167(using a multiplatform windo)72
  372. 609.2 R 2.917(wl)-.275 G(ibrary)211.73 609.2 Q 5.667(.W)-.715 G 2.917(ea)
  373. 255.204 609.2 S .168(lso anticipate the introduction of a sophisticated error)
  374. 267.889 609.2 R(handling mechanism called `)72 625.2 Q(`parser e)-.814 E
  375. (xception handling')-.165 E 2.75('i)-.814 G 2.75(nan)327.431 625.2 S
  376. (ear future release.)348.815 625.2 Q(Currently)97 644.8 Q 3.019(,P)-.715 G .269
  377. (CCTS is used at o)150.333 644.8 R -.165(ve)-.165 G 3.019(r1).165 G .269
  378. (000 kno)253.098 644.8 R .268(wn academic, go)-.275 F -.165(ve)-.165 G .268
  379. (rnment, and commercial sites).165 F .859(in 37 countries.)72 660.8 R .859
  380. (Of course, the true number of users is unkno)6.359 F .859(wn due to the lar)
  381. -.275 F .859(ge number of ftp)-.198 F(sites.)72 676.8 Q EP
  382. %%Page: 3 3
  383. %%BeginPageSetup
  384. BP
  385. %%EndPageSetup
  386. /F0 11/Times-Roman@0 SF 2.75(-3-)278.837 52 S(Credits)272.11 88 Q .44 LW
  387. 472.162 103.75 103.838 103.75 DL(Idea/T)134.236 117 Q 52.987(ool Coder)-.88 F
  388. (Co-designer(s))345.436 117 Q 281.334 103.75 281.334 124.75 DL 209.273 103.75
  389. 209.273 124.75 DL 209.273 124.75 103.838 124.75 DL 103.838 126.75 209.273
  390. 126.75 DL 281.334 124.75 209.273 124.75 DL 209.273 126.75 281.334 126.75 DL
  391. 472.162 124.75 281.334 124.75 DL 281.334 126.75 472.162 126.75 DL(ANTLR 1.00A)
  392. 109.338 140 Q -.77(Te)217.523 140 S(rence P).77 E 13.75(arr Hank)-.165 F(Dietz)
  393. 2.75 E 82.83(ALX T)109.338 156 R(erence P)-.77 E 13.75(arr Hank)-.165 F(Dietz)
  394. 2.75 E(ANTLR 1.00B)109.338 172 Q -.77(Te)217.523 172 S(rence P).77 E 13.75
  395. (arr Hank)-.165 F(Dietz, W)2.75 E(ill Cohen)-.44 E(DLG 1.00B)109.338 188 Q -.44
  396. (Wi)217.523 188 S(ll Cohen).44 E -.77(Te)289.584 188 S(rence P).77 E(arr)-.165
  397. E 2.75(,H)-.44 G(ank Dietz)358.147 188 Q(NF)109.338 204 Q 2.75(AR)-.814 G
  398. 30.778(elabelling W)140.611 204 R(ill Cohen)-.44 E/F1 11/Times-Italic@0 SF(LL)
  399. 109.976 220 Q F0(().583 E F1(k).396 E F0 2.75()a).737 G 40.447(nalysis T)
  400. 143.768 220 R(erence P)-.77 E 13.75(arr Hank)-.165 F(Dietz)2.75 E(ANTLR 1.00)
  401. 109.338 236 Q -.77(Te)217.523 236 S(rence P).77 E 13.75(arr Hank)-.165 F
  402. (Dietz, W)2.75 E(ill Cohen)-.44 E(DLG 1.00)109.338 252 Q -.44(Wi)217.523 252 S
  403. (ll Cohen).44 E -.77(Te)289.584 252 S(rence P).77 E(arr)-.165 E 2.75(,H)-.44 G
  404. (ank Dietz)358.147 252 Q(ANTLR 1.06)109.338 268 Q -.77(Te)217.523 268 S
  405. (rence P).77 E 13.75(arr W)-.165 F(ill Cohen, Russell Quong, Hank Dietz)-.44 E
  406. (DLG 1.06)109.338 284 Q -.44(Wi)217.523 284 S(ll Cohen).44 E -.77(Te)289.584
  407. 284 S(rence P).77 E(arr)-.165 E 2.75(,H)-.44 G(ank Dietz)358.147 284 Q
  408. (ANTLR 1.10)109.338 300 Q -.77(Te)217.523 300 S(rence P).77 E 13.75(arr W)-.165
  409. F(ill Cohen, Russell Quong)-.44 E(ANTLR 1.20)109.338 316 Q -.77(Te)217.523 316
  410. S(rence P).77 E 13.75(arr W)-.165 F(ill Cohen, Russell Quong)-.44 E(ANTLR 1.21)
  411. 109.338 332 Q -.77(Te)217.523 332 S(rence P).77 E 13.75(arr Russell)-.165 F
  412. (Quong)2.75 E(DLG 1.10)109.338 348 Q -.44(Wi)217.523 348 S(ll Cohen).44 E -.77
  413. (Te)289.584 348 S(rence P).77 E(arr)-.165 E(DLG 1.20)109.338 364 Q -.44(Wi)
  414. 217.523 364 S(ll Cohen).44 E -.77(Te)289.584 364 S(rence P).77 E(arr)-.165 E
  415. (DLG 1.21)109.338 380 Q -.77(Te)217.523 380 S(rence P).77 E(arr)-.165 E
  416. (Semantic predicates)109.338 396 Q -.77(Te)217.523 396 S(rence P).77 E 13.75
  417. (arr Russell)-.165 F(Quonq)2.75 E(Syntactic predicates)109.338 412 Q -.77(Te)
  418. 217.523 412 S(rence P).77 E 13.75(arr Russell)-.165 F(Quonq)2.75 E
  419. (SORCERER 1.00A)109.338 428 Q -.77(Te)217.523 428 S(rence P).77 E(arr)-.165 E
  420. (SORCERER 1.00B)109.338 444 Q -.77(Te)217.523 444 S(rence P).77 E 13.75
  421. (arr Aaron)-.165 F(Sa)2.75 E(wde)-.165 E(y)-.165 E(SORCERER 1.00B9)109.338 460
  422. Q -.77(Te)217.523 460 S(rence P).77 E 13.75(arr Aaron)-.165 F(Sa)2.75 E(wde)
  423. -.165 E 1.43 -.715(y, G)-.165 H(ary Funck).715 E 472.162 467.75 103.838 467.75
  424. DL 472.162 103.75 472.162 467.75 DL 103.838 103.75 103.838 467.75 DL EP
  425. %%Trailer
  426. end
  427. %%EOF