fbcc_slides.ps

来自「c编译器实现」· PS 代码 · 共 968 行 · 第 1/5 页

PS
968
字号
%!PS-Adobe-2.0%%Creator: dvipsk 5.58c Copyright 1986, 1994 Radical Eye Software%%Title: fbcc_slides.dvi%%Pages: 13%%PageOrder: Ascend%%BoundingBox: 0 0 596 842%%EndComments%DVIPSCommandLine: dvips fbcc_slides.dvi -o fbcc_slides.ps%DVIPSParameters: dpi=300, compressed, comments removed%DVIPSSource:  TeX output 1996.04.10:2145%%BeginProcSet: texc.pro/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scaleisls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 divhsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mulTR matrix currentmatrix dup dup 4 get round 4 exch put dup dup 5 getround 5 exch put setmatrix}N /@landscape{/isls true N}B /@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 00]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nnbegin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base Xarray /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N end dup{/foosetfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrxFMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data duplength 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B/ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type/stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoffch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevicech-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]/idch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N /cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id gp get/gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp add /cpX}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add /gp Xadv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2 idivS 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index stringputinterval adv}B /set{rw cp fillstr 0 4 index getinterval putintervaladv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup duplength 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup muladd .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore showpageuserdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hookknown{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 00]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruleyfalse RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruleyscale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsavetransform round exch round exch itransform moveto rulex 0 rlineto 0ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p-1 w}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end%%EndProcSetTeXDict begin 39158280 55380996 1000 300 300 (fbcc_slides.dvi)@start /Fa 56 125 df<1370EA01F81207EA1FF0EA7FC0EAFF0012FC12700D0876A21E>19 D<130C133E137E13FCEA01F8EA03E0EA07C01380120FEA1F00121E123E123C127C1278A312F85AA97E1278A3127C123C123E121E121FEA0F80120713C0EA03E0EA01F8EA00FC137E133E130C0F2D77A71E>40 D<126012F87E127E7EEA0F80EA07C0120313E0EA01F0120013F81378137C133CA3133E131EA9133E133CA3137C137813F813F01201EA03E013C01207EA0F80EA3F00127E5A5A12600F2D7BA71E>I<1370A21378A30060133000F0137838FC79F8EAFF7F383FFFE06C13C000071300EA01FCEA07FF001F13C04813E038FF7FF8EAFC7938F078780060133000001300A31370A215197C9D1E>I<131C133EAA007FB5FCB61280A36C1400D8003EC7FCAA131C191B7E9E1E>I<387FFFFCB512FEA36C13FC17057D931E>45D<123C127E12FFA4127E123C080875871E>I<141C143EA2147E147C14FC14F8A2130114F0130314E0130714C0130F1480131F1400A25B133E137E137C13FC5B12015BA212035B12075B120F5B121F90C7FC5A123EA2127E127C12FC5AA21270172D7DA71E>I<136013F0A21201A21203120F127F12FF12FE12781200B3A2383FFFC04813E0A26C13C013237BA21E>49 D<123C127E12FFA4127E123C1200A9123C127E12FFA4127E123C081975981E>58D<383FFFFE487FB61280A26C1400C9FCA5007FB5FCB61280A26C14006C5B190F7E981E>61 D<133EA2137FA21377A2EBF780A313E3A200017FA43803C1E0A400077F1380A213FFA2487FA2EB0078A248137C001E133CA2387F80FFD8FFC11380A2D87F80130019237EA21E>65 D<EB3F839038FFE7804813FF5AEA07E0380F803F381F001F003E130F003C1307127C1278EC030000F890C7FC5AA97E12781403007CEB0780123C123E6C130F390F801F003807E07E6CB45A6C5B6C5BEB3FC019237EA21E>67 D<387FFF80B512E0806C7F381E01FCEB007E143E808015801407A3EC03C0A914071580A2140F15005C143E147E495A387FFFF8B55A5C6C13801A237FA21E>I<007FB51280B612C0A27E380F0003A4EC018091C7FCA314C0497EA213FFA41301A26D5A91C7FCA315C0EC01E0A5007FB5FCB6FCA26C14C01B237FA21E>I<007FB5FCB61280A27E380F0007A4EC030091C7FCA314C0497EA213FFA41301A26D5A91C7FCA9EA7FF0487EA26C5A19237EA21E>I<EB7F0C3801FFDE4813FE5AEA0FC1381F007E001E133E123E003C131E127C1278140C00F890C7FC5AA5903801FF804913C0A26D138039F8001E001278143E127C123C003E137E121E001F13FEEA0FC1EA07FF6C13DE6C139E38007F0C1A237EA21E>I<397FE0FFC0D8FFF113E0A2D87FE013C0390F001E00ABEBFFFEA4EB001EAC397FE0FFC0D8FFF113E0A2D87FE013C01B237FA21E>I<387FFFE0B512F0A26C13E03800F000B3A9387FFFE0B512F0A26C13E014237BA21E>I<397F807F8039FFC0FFC0A2397F807F80391E003C00147C5C495A495A5C1307495A49C7FC133E133C137E13FEEA1FFF13EFEBCF8013C7EB87C0EB03E0EA1E01801300801478147C143C143E397F803F8039FFC07FC0A2397F803F801A237FA21E>75 D<EA7FF0487EA26C5A000FC8FCB3A31403EC0780A5007FB5FCB6FCA26C140019237EA21E>I<397F803FC000FF14E0EBC07F007F14C0001EEB6F00EBE0EFA413F1A2EB71CFA3137BA2EB3B8FA3EB1F0FA3130E1300A8397F803FC039FFC07FE0A2397F803FC01B237FA21E>I<397FC0FFC0D8FFC113E013E1D87FE013C0390F601E001370A313781338A2133CA2131CA2131EA2130E130FA21307A2149EA21303A214DE1301A31300387FE0FEEAFFF0147E387FE07C1B237FA21E>I<3807FFC0001F13F04813F84813FCEA7E00007C137C0078133C00F8133E48131EB26C133EA20078133C007C137C007E13FCEA7FFF6C13F86C13F0000713C017237DA21E>I<387FFFE0B512F8806C7F380F007FEC1F80140FEC07C01403A51407EC0F80141FEC7F00EBFFFE5C5C14E090C8FCAAEA7FE0487EA26C5A1A237FA21E>I<EA7FFFB512C014F06C7FEA0F01EB007C143C80A55C147C495A13FF5C5C80EB01F8EB0078147C143CA5156015F0A3387FE03F39FFF01FE0EC0FC0397FE007801C237FA21E>82 D<3801FE183807FFBC001F13FC5AEA7F03EA7C0048137C5A143CA214186C13001278127EEA3FE0EA1FFE380FFFC0000313E038003FF0EB03F8EB007C143C143E141E126012F0A2143E6C133C6C137C38FF01F8EBFFF014E000F713C00061130017237DA21E>I<007FB512C0B612E0A338F00F01A40060EB00C000001400B3A4EBFFF0487FA26C5B1B237FA21E>I<397FE03FF039FFF07FF8A2397FE03FF0390F000780B3A4EB800F000714006D5A0003131EEBF07E6CB45A6C5B6D5AEB1FC01D2380A21E>I<397F803FC039FFC07FE0A2397F803FC0391E000F006C131EA46C6C5AA46C6C5AA46C6C5AA400005B13F1A3EB71C0A2137BA2EB3B80A2133FA26DC7FCA21B237FA21E>I<007FEB1FC039FF803FE0A2397F001FC0003CEB0780A76CEB0F00A3131FEB3F8FA3EB7BCFA2000E13CEA31371A2000F13DEA3380760DCA3EBE0FCA2EBC07C000313781B237FA21E>I<387FC3FE38FFE7FFA2387FC3FE380F80F0380781E013C13803C3C013E3EA01E7EBF780EA00FF91C7FC7F137E133E133C133E137E137F5BEBF780EA01E7EBE3C0EA03C3EBC1E01207EB80F0120FEB00785A387F80FFD8FFC11380A2D87F80130019237EA21E>I<397FC03FC039FFE07FE0A2397FC03FC0390F001E00EB803E0007133C13C000035B13E0000113F86D5A1200EBF1E013795C133B133F6D5AA26DC7FCABEB7FE0497EA26D5A1B237FA21E>I<387FFFFCB512FEA36C13FC17057D7E1E>95 D<EA0FFC48B4FC4813C0487F387E07F01301383C00F8C71278EB01F813FF1207121F481378EA7F80EAFC0012F0A46C13F8EA7E076CB512806C14C06C13BF3903FC0F801A197D981E>97 D<127F487EA2127F1207A6EB8FE0EBBFF8EBFFFC80EBF83F9038E00F809038C007C01403138015E01401A5EBC00315C0A2EBE0079038F00F809038F83F00EBFFFE5CEB9FF838030FE01B2380A21E>I<EBFFC0000313E04813F04813F8EA1FC1EA3E01387C00F000781300A212F85AA57E12781430007C13787E381F81F8380FFFF06C13E06C13C0C6130015197C981E>I<EB03F8497EA21303EB003CA613FE3803FFBC4813FC5AEA1F83EA3E0048137C1278143C12F85AA56C137C1278A2007C13FCEA3E01EA1F876CB512C06CEBBFE06C133F3900FC1FC01B237EA21E>I<13FE3803FF804813C04813E0381F83F0383E00F84813780078137C143C12F8B512FCA314F800F0C7FC7E1278007C1318003C133C123F381FC0FC380FFFF86C13F0000113E038007F8016197D981E>I<EB03FCEB0FFEEB1FFF5BEB3E3FEB7C1EEB780C1400A3387FFFF8B512FCA26C13F838007800B1383FFFF04813F8A26C13F018237FA21E>I<EBFC3F0003B512804814C05A391F87E380391E01E100003E7FEA3C00A4EA3E01001E5BEA1F87EBFFC05C4890C7FCEA3CFC90C8FCA2123E381FFFC06C13F8487F487F387E007F0078130F00F81480481307A46C130F007CEB1F00383F80FE6CB45A6C5B6C5BC613801A277E981E>I<136013F0487EA26C5A136090C7FCA5EA3FF0487EA2123FEA0078B1387FFFF0B512F8A26C13F015247CA31E>105 D<EA7FF0487EA2127FEA0078B3A9387FFFF8B512FCA26C13F816237CA21E>108 D<387C7C1F39FEFE3F80B5EA7FC06C13FF391FCFF3E0EB87E1EB07C1A2001E1381AD397F87E1F839FFCFF3FCA2397F87E1F81E1980981E>I<387F07F038FF9FF8EBFFFC6C7F3807FC1FEBF00F13E013C0A21380AC397FF87FF039FFFCFFF8A2397FF87FF01D1980981E>I<13FE3803FF804813C04813E0381F83F0383E00F848137C0078133CA248131EA66C133E0078133C007C137CA26C13F8381F83F0380FFFE06C13C06C13803800FE0017197D981E>I<387F0FE038FFBFF8EBFFFC6C7F3807F83F9038E00F809038C007C01403138015E01401A5EBC00315C0A2EBE0079038F00F809038F83F00EBFFFE5CEB9FF8EB8FE00180C7FCA9EA7FF8487EA26C5A1B2680981E>I<387FC07F39FFE1FF8001E713C0EA7FEF3801FFC7EC038001FCC7FC5BA25BA25BAA387FFFC0B57EA26C5B1A197F981E>114 D<3803FEC0381FFFE05A5AEAFE03EAF001A2EB00C06C1300EA7F80EA3FFC381FFF806C13C0C613E0EB07F0386000F800F01378A27E6C13F838FF03F0EBFFE014C000F713803861FE0015197C981E>I<13C0487EA6387FFFFCB512FEA26C13FC3801E000AB1406140FA3EBF01F3800F83EEBFFFCEB7FF8EB3FF0EB0FE018207F9F1E>I<007F13FE38FF81FFA2EA7F800007130FAE5CA2EBC07F6CB512F06C14F87E90387FC7F01D1980981E>I<397FE0FFC0D8FFF113E0A2D87FE013C0390F803E000007133CA2EBC07C00031378A36C6C5AA33800F1E0A4EB7BC0A3EB3F80A36DC7FC1B197F981E>I<387FC3FE38FFE7FFA2387FC3FE3807C1F03803C3E0EBE3C03801F780EA00FF6DC7FC137E133EA2137E137FEBF780EA01E7EBE3C03803C1E000077F1380387FC1FFD8FFE31380A2D87FC1130019197E981E>120 D<397FC1FF80D8FFE313C0A2D87FC11380390F007C001478138012075CEA03C0A2EBC1E0EA01E1A25CEA00F3A3EB7380A2137B013FC7FCA27F131EA35BA3EA787CEAFC7813F8EAF1F0B45A6C5A5B001EC8FC1A267E981E>I<383FFFFE4813FFA33878003E147C14F8383001F0380003E0EB07C0EB1F80EB3F00137E5B485AEA03E0485A380F8006381F000F123E5AB6FCA36C13FE18197E981E>I<127012F8B3B3A71270052D74A71E>124D E /Fb 1 59 df<123C127E12FFA4127E123C08087A8714>58 DE /Fc 2 104 df<EC0FC0147F903801FC00EB03E0495A495AA249C7FCB3A4133E5B5BEA03F0EA7FE048C8FCEA7FE0EA03F0C67E137C7F7FB3A46D7EA26D7E6D7EEB01FC9038007FC0140F1A457BB325>102 D<127CEAFFC0EA07F0EA01F8EA007C7FA27FB3A46D7E13076D7EEB01F0903800FF80EC3FC0ECFF80903801F000EB03C0495A130F49C7FCB3A4133EA25B485AEA07F0EAFFC0007CC8FC1A457BB325>I E /Fd 24 122 df<EB0780130FEB1E005B5B5B1201485A5B1207485AA248C7FCA2123EA35AA4127812F8AC1278127CA47EA37EA26C7EA26C7E12037F6C7E120013787F7FEB0F80130711387AAB1C>40D<12E07E12787E7E7E1380EA07C0120313E0EA01F0A2EA00F8A2137CA3133EA4131E131FAC131E133EA4137CA313F8A2EA01F0A2EA03E013C01207EA0F801300121E5A5A5A5A10387BAB1C>I<EB1FC0EBFFF8000313FE487F390FE03F80391F800FC0EB0007003EEB03E0A248EB01F0A30078130000F814F8AE007814F0007C1301A36CEB03E0A26CEB07C0EB800F390FE03F806CB512006C5BC613F8EB1FC01D287DA624>48 D<143E147F5CEB01DF1303A2EB079F130FEB1F1F131E133E137CA213F8EA01F0120313E0EA07C0EA0F80121F1300123E127E5AB612FC15FEA26C14FCC7EA1F00A9140E1F267EA524>52 D<007FB512F0B612F8A26C14F0C7EA07E0EC0FC0EC1F801500143E5C5C13015C495AA2495A130F5CA249C7FCA25B133EA2137E137CA413FC5BA713701D267DA524>55 D<EB1FC0EBFFF800037F487F380FE03F391F800F80393E0007C0003C1303007C14E014014814F0A214001401EC00F8A21401A2127C14036C13076C130EEBC03C380FFFF86C13F00001EBC1F038007F01130015E0140315C01407EC0F80EC1F00001C133E383F01FCEBFFF8000F5B6C13C0C648C7FC1D287DA624>57D<127C12FCA51200B212FCA5127C061E799D14>I<007FB61280B712C0A2168000F8C9FCADB612FE81A25D00F8C9FCAEB712C016E0A26C15C023277AA62D>69D<007FB712E0B812F0A26C16E0C7D80F80C7FCB3B06EC8FC2C277DA633>84D<EB7F803803FFF0000F7F487F383F007E003C131F1210C7EA0F80A5EB0FFF90B5FC000713CF380FF00FEA1F80EA3E005A5AA46C131F007C133F007F13FF383FFFEF6C13CF6C130F

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?