|
@@ -1,18 +1,18 @@
|
|
|
%!PS-Adobe-2.0
|
|
|
-%%Creator: dvips(k) 5.98 Copyright 2009 Radical Eye Software
|
|
|
+%%Creator: dvips(k) 5.992 Copyright 2012 Radical Eye Software
|
|
|
%%Title: avram.dvi
|
|
|
-%%CreationDate: Fri Sep 2 20:43:48 2011
|
|
|
+%%CreationDate: Wed Oct 31 02:45:49 2012
|
|
|
%%Pages: 191
|
|
|
%%PageOrder: Ascend
|
|
|
-%%BoundingBox: 0 0 596 842
|
|
|
+%%BoundingBox: 0 0 612 792
|
|
|
%%DocumentFonts: CMBX12 CMR10 CMSY10 CMR12 CMBXTI10 CMTI10 CMTT10
|
|
|
%%+ CMSLTT10 CMSL10 CMR7 CMTT12 CMBX10 CMSS10 CMB10 CMTT9 CMTI9 CMR9
|
|
|
-%%DocumentPaperSizes: a4
|
|
|
+%%DocumentPaperSizes: Letter
|
|
|
%%EndComments
|
|
|
%DVIPSWebPage: (www.radicaleye.com)
|
|
|
-%DVIPSCommandLine: dvips -o avram.ps avram.dvi
|
|
|
+%DVIPSCommandLine: dvips avram.dvi
|
|
|
%DVIPSParameters: dpi=600
|
|
|
-%DVIPSSource: TeX output 2011.09.02:2043
|
|
|
+%DVIPSSource: TeX output 2012.10.31:0245
|
|
|
%%BeginProcSet: tex.pro 0 0
|
|
|
%!
|
|
|
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
|
|
@@ -44,19 +44,21 @@ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
|
|
|
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
|
|
|
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
|
|
|
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
|
|
|
-/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
|
|
|
-/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
|
|
|
-(LaserWriter 16/600)]{A length product length le{A length product exch 0
|
|
|
-exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
|
|
|
-end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
|
|
|
-grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
|
|
|
-imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
|
|
|
-exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
|
|
|
-fill grestore}B/a{moveto}B/delta 0 N/tail{A/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
|
|
|
+/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3
|
|
|
+def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90
|
|
|
+rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0
|
|
|
+N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop
|
|
|
+false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A
|
|
|
+length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}
|
|
|
+forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{
|
|
|
+BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat
|
|
|
+{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch
|
|
|
+round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0
|
|
|
+rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/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
|
|
|
|
|
|
%%EndProcSet
|
|
|
%%BeginProcSet: texps.pro 0 0
|
|
@@ -7825,7 +7827,7 @@ CA4D59F3BF2CA0795A74B278C85899121C79247C78DD30EC1442B6F3D5857BFD
|
|
|
cleartomark
|
|
|
{restore}if
|
|
|
%%EndFont
|
|
|
-TeXDict begin 39158280 55380996 1000 600 600 (avram.dvi)
|
|
|
+TeXDict begin 40258431 52099146 1000 600 600 (avram.dvi)
|
|
|
@start /Fa 133[34 41 41 55 41 43 30 30 30 41 43 38 43
|
|
|
64 21 41 23 21 43 38 23 34 43 34 43 38 21 10[58 55 43
|
|
|
57 1[52 1[58 1[48 1[39 28 58 60 50 1[59 55 1[58 7[38
|
|
@@ -7889,7 +7891,12 @@ rf end
|
|
|
%%BeginSetup
|
|
|
%%Feature: *Resolution 600dpi
|
|
|
TeXDict begin
|
|
|
-%%PaperSize: a4
|
|
|
+%%BeginPaperSize: Letter
|
|
|
+/setpagedevice where
|
|
|
+{ pop << /PageSize [612 792] >> setpagedevice }
|
|
|
+{ /letter where { pop letter } if }
|
|
|
+ifelse
|
|
|
+%%EndPaperSize
|
|
|
end
|
|
|
%%EndSetup
|
|
|
%%Page: 1 1
|
|
@@ -7900,11 +7907,11 @@ b(0.13.0)150 5068 y Ft(b)l(y)45 b(Dennis)g(F)-11 b(urey)p
|
|
|
150 5141 3600 17 v eop end
|
|
|
%%Page: 2 2
|
|
|
TeXDict begin 2 1 bop 150 4371 a Fu(Cop)m(yrigh)m(t)602
|
|
|
-4368 y(c)577 4371 y Fs(\015)30 b Fu(2006,)j(2007)f(Dennis)e(F)-8
|
|
|
-b(urey)150 4505 y(P)m(ermission)32 b(is)h(gran)m(ted)g(to)f(mak)m(e)i
|
|
|
-(and)d(distribute)h(v)m(erbatim)h(copies)g(of)f(this)g(man)m(ual)h(pro)
|
|
|
-m(vided)f(the)150 4615 y(cop)m(yrigh)m(t)g(notice)f(and)f(this)g(p)s
|
|
|
-(ermission)g(notice)h(are)g(preserv)m(ed)f(on)h(all)g(copies.)150
|
|
|
+4368 y(c)577 4371 y Fs(\015)30 b Fu(2006,)j(2007,)f(2012)g(Dennis)e(F)
|
|
|
+-8 b(urey)150 4505 y(P)m(ermission)32 b(is)h(gran)m(ted)g(to)f(mak)m(e)
|
|
|
+i(and)d(distribute)h(v)m(erbatim)h(copies)g(of)f(this)g(man)m(ual)h
|
|
|
+(pro)m(vided)f(the)150 4615 y(cop)m(yrigh)m(t)g(notice)f(and)f(this)g
|
|
|
+(p)s(ermission)g(notice)h(are)g(preserv)m(ed)f(on)h(all)g(copies.)150
|
|
|
4749 y(P)m(ermission)24 b(is)f(gran)m(ted)i(to)f(cop)m(y)g(and)f
|
|
|
(distribute)g(mo)s(di\014ed)g(v)m(ersions)h(of)f(this)h(man)m(ual)g
|
|
|
(under)e(the)h(con-)150 4859 y(ditions)30 b(for)g(v)m(erbatim)g(cop)m
|
|
@@ -7942,15 +7949,14 @@ b Fp(.)21 b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
|
|
|
b Fr(133)150 1528 y(App)s(endix)34 b(D)97 b(External)34
|
|
|
b(Libraries)j Fp(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
|
|
|
(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)69 b Fr(135)150 1669
|
|
|
-y(GNU)32 b(GENERAL)h(PUBLIC)h(LICENSE)22 b Fp(.)f(.)f(.)f(.)g(.)h(.)f
|
|
|
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)55
|
|
|
-b Fr(167)150 1810 y(F)-8 b(unction)33 b(Index)k Fp(.)20
|
|
|
-b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
|
|
|
-(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)68
|
|
|
-b Fr(175)150 1951 y(Concept)34 b(Index)16 b Fp(.)21 b(.)e(.)h(.)f(.)h
|
|
|
-(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)
|
|
|
-h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)49 b
|
|
|
-Fr(177)p eop end
|
|
|
+y(App)s(endix)34 b(E)106 b(GNU)33 b(GENERAL)g(PUBLIC)g(LICENCE)17
|
|
|
+b Fp(.)k(.)f(.)f(.)g(.)h(.)f(.)h(.)f(.)49 b Fr(167)150
|
|
|
+1810 y(F)-8 b(unction)33 b(Index)k Fp(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)
|
|
|
+h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
|
|
|
+(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)68 b Fr(175)150 1951
|
|
|
+y(Concept)34 b(Index)16 b Fp(.)21 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
|
|
|
+(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
|
|
|
+h(.)f(.)h(.)f(.)g(.)h(.)f(.)49 b Fr(177)p eop end
|
|
|
%%Page: -2 4
|
|
|
TeXDict begin -2 3 bop 150 -116 a Fu(ii)1852 b(a)m(vram)31
|
|
|
b(-)f(a)h(virtual)g(mac)m(hine)g(co)s(de)g(in)m(terpreter)150
|
|
@@ -8569,26 +8575,27 @@ g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
|
|
|
b Fu(165)748 4247 y(D.17.4)93 b(Additional)31 b Fn(umf)e
|
|
|
Fu(notes)19 b Fo(.)d(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
|
|
|
g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fu(165)150
|
|
|
-4490 y Ft(GNU)c(GENERAL)g(PUBLIC)g(LICENSE)26 b Fp(.)20
|
|
|
-b(.)f(.)g(.)h(.)f(.)h(.)f(.)70 b Ft(167)449 4627 y Fu(Pream)m(ble)13
|
|
|
-b Fo(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
|
|
|
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
|
|
|
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43
|
|
|
-b Fu(167)449 4736 y(TERMS)29 b(AND)j(CONDITIONS)d(F)m(OR)h(COPYING,)h
|
|
|
-(DISTRIBUTION)631 4846 y(AND)g(MODIFICA)-8 b(TION)22
|
|
|
-b Fo(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
|
|
|
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)51
|
|
|
-b Fu(168)449 4956 y(Ho)m(w)31 b(to)g(Apply)f(These)g(T)-8
|
|
|
-b(erms)30 b(to)h(Y)-8 b(our)31 b(New)f(Programs)14 b
|
|
|
-Fo(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b Fu(172)150
|
|
|
-5198 y Ft(F)-11 b(unction)44 b(Index)36 b Fp(.)19 b(.)h(.)f(.)h(.)f(.)g
|
|
|
-(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
|
|
|
-f(.)h(.)f(.)h(.)f(.)80 b Ft(175)p eop end
|
|
|
+4490 y Ft(App)t(endix)44 b(E)134 b(GNU)46 b(GENERAL)f(PUBLIC)419
|
|
|
+4623 y(LICENCE)12 b Fp(.)21 b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
|
|
|
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
|
|
|
+h(.)56 b Ft(167)449 4760 y Fu(Pream)m(ble)13 b Fo(.)j(.)f(.)g(.)g(.)g
|
|
|
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
|
|
|
+g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
|
|
|
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43 b Fu(167)449
|
|
|
+4869 y(TERMS)29 b(AND)j(CONDITIONS)d(F)m(OR)h(COPYING,)h(DISTRIBUTION)
|
|
|
+631 4979 y(AND)g(MODIFICA)-8 b(TION)22 b Fo(.)15 b(.)g(.)g(.)g(.)g(.)g
|
|
|
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
|
|
|
+g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)51 b Fu(168)449 5088
|
|
|
+y(Ho)m(w)31 b(to)g(Apply)f(These)g(T)-8 b(erms)30 b(to)h(Y)-8
|
|
|
+b(our)31 b(New)f(Programs)14 b Fo(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
|
|
|
+(.)g(.)44 b Fu(172)p eop end
|
|
|
%%Page: -7 9
|
|
|
-TeXDict begin -7 8 bop 3652 -116 a Fu(vii)150 83 y Ft(Concept)45
|
|
|
-b(Index)18 b Fp(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
|
|
|
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)62
|
|
|
-b Ft(177)p eop end
|
|
|
+TeXDict begin -7 8 bop 3652 -116 a Fu(vii)150 83 y Ft(F)-11
|
|
|
+b(unction)44 b(Index)36 b Fp(.)19 b(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
|
|
|
+(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
|
|
|
+f(.)80 b Ft(175)150 353 y(Concept)45 b(Index)18 b Fp(.)i(.)f(.)h(.)f(.)
|
|
|
+g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
|
|
|
+(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)62 b Ft(177)p eop end
|
|
|
%%Page: 1 10
|
|
|
TeXDict begin 1 9 bop 150 -116 a Fu(Preface)3264 b(1)150
|
|
|
299 y Fq(Preface)275 547 y Fn(avram)36 b Fu(is)j(a)g(virtual)f(mac)m
|
|
@@ -8608,9 +8615,9 @@ y(The)30 b(name)g(is)h(a)f(quasi-acron)m(ym)i(for)e(\\Applicativ)m(e)j
|
|
|
1452 y Fs(\017)60 b Fn(mpfr)29 b Fu(\(arbitrary)i(precision)f
|
|
|
(arithmetic\))510 1589 y Fn(http://www.mpfr.org)405 1726
|
|
|
y Fs(\017)60 b Fn(minpack)28 b Fu(\(non-linear)j(optimization\))510
|
|
|
-1862 y Fn(http://ftp.netlib.org/mi)o(npac)o(k)405 1999
|
|
|
+1862 y Fn(http://www.netlib.org/mi)o(npac)o(k)405 1999
|
|
|
y Fs(\017)60 b Fn(lapack)29 b Fu(\(linear)i(algebra\))510
|
|
|
-2136 y Fn(http://ftp.netlib.org/la)o(pack)405 2273 y
|
|
|
+2136 y Fn(http://www.netlib.org/la)o(pack)405 2273 y
|
|
|
Fs(\017)60 b Fn(fftw)29 b Fu(\(fast)i(fourier)f(transforms\))510
|
|
|
2409 y Fn(http://www.fftw.org)405 2546 y Fs(\017)60 b
|
|
|
Fn(Rmath)29 b Fu(\(statistical)k(and)d(transcenden)m(tal)i(functions\))
|
|
@@ -8619,38 +8626,37 @@ b Fn(ufsparse)28 b Fu(\(sparse)i(matrices\))510 2956
|
|
|
y Fn(http://www.cise.ufl.edu/)o(rese)o(arch)o(/sp)o(arse)o(/Sui)o(teS)o
|
|
|
(pars)o(e/cu)o(rre)o(nt/S)o(uite)o(Spa)o(rse/)405 3093
|
|
|
y Fs(\017)60 b Fn(glpk)29 b Fu(\(linear)i(programming)f(b)m(y)h(the)f
|
|
|
-(simplex)h(metho)s(d\))510 3230 y Fn(http://tech.groups.yahoo)o(.com)o
|
|
|
-(/gro)o(up/)o(lp_s)o(olve)o(/)405 3367 y Fs(\017)60 b
|
|
|
-Fn(lpsolve)28 b Fu(\(mixed)j(in)m(teger)h(linear)e(programming\))510
|
|
|
-3504 y Fn(http://www.llnl.gov/CASC)o(/sun)o(dial)o(s/)405
|
|
|
-3640 y Fs(\017)60 b Fn(kinsol)29 b Fu(\(constrained)i(non-linear)f
|
|
|
-(optimization\))510 3777 y Fn(http://www.llnl.gov/CASC)o(/sun)o(dial)o
|
|
|
-(s/)225 3914 y Fs(\017)60 b Fu(in)m(terop)s(erabilit)m(y)39
|
|
|
-b(of)g(virtual)f(co)s(de)g(applications)h(with)f(other)g(console)h
|
|
|
-(applications)g(or)f(shells)330 4023 y(through)30 b(the)g
|
|
|
-Fn(expect)f Fu(library)225 4160 y Fs(\017)60 b Fu(a)32
|
|
|
-b(simple)g(high-lev)m(el)i(in)m(terface)g(to)e(\014les,)h(en)m
|
|
|
-(vironmen)m(t)g(v)-5 b(ariables)32 b(and)g(command)g(line)g(param-)330
|
|
|
-4270 y(eters)225 4407 y Fs(\017)60 b Fu(supp)s(ort)42
|
|
|
-b(for)i(v)-5 b(arious)44 b(st)m(yles)i(of)e(stateless)i(or)e(p)s
|
|
|
-(ersisten)m(t)g(stream)h(pro)s(cessors)e(\(a.k.a.)84
|
|
|
-b(Unix)330 4516 y(\014lters\))275 4682 y(The)39 b(reason)g(for)h
|
|
|
-(writing)f Fn(avram)f Fu(w)m(as)i(that)g(I)g(w)m(an)m(ted)g(to)g(do)g
|
|
|
-(some)g(w)m(ork)g(using)f(a)h(functional)150 4792 y(programming)45
|
|
|
-b(language,)51 b(didn't)45 b(lik)m(e)h(an)m(y)g(functional)g
|
|
|
-(programming)f(languages)h(that)g(already)150 4902 y(existed,)30
|
|
|
-b(and)f(felt)h(that)g(it)g(w)m(ould)f(b)s(e)g(less)h(trouble)f(to)h
|
|
|
-(write)g(a)f(virtual)h(mac)m(hine)g(em)m(ulator)h(than)e(the)150
|
|
|
-5011 y(bac)m(k)40 b(end)e(of)i(a)f(compiler.)67 b(As)40
|
|
|
-b(of)f(v)m(ersion)g(0.1.0,)44 b(the)39 b(\014rst)f(public)h(release)h
|
|
|
-(of)f Fn(avram)f Fu(as)h(suc)m(h)g(in)150 5121 y(2000,)i(most)d(of)g
|
|
|
-(the)f(co)s(de)h(base)g(had)f(b)s(een)g(in)g(hea)m(vy)h(use)f(b)m(y)h
|
|
|
-(me)f(for)g(ab)s(out)h(four)e(y)m(ears,)41 b(running)150
|
|
|
-5230 y(v)m(ery)c(reliably)-8 b(.)59 b(A)m(t)37 b(this)f(writing)h(some)
|
|
|
-f(six)g(y)m(ears)h(later,)i(it)e(has)f(seen)g(ev)m(en)h(more)g(use)f
|
|
|
-(with)g(rarely)150 5340 y(an)m(y)k(reliabilit)m(y)i(issues,)g(in)d
|
|
|
-(some)h(cases)h(attac)m(king)h(large)f(com)m(binatorial)h(problems)d
|
|
|
-(for)g(w)m(eeks)i(or)p eop end
|
|
|
+(simplex)h(metho)s(d\))510 3230 y Fn(http://www.gnu.org/softw)o(are/)o
|
|
|
+(glpk)405 3367 y Fs(\017)60 b Fn(lpsolve)28 b Fu(\(mixed)j(in)m(teger)h
|
|
|
+(linear)e(programming\))510 3504 y Fn(http://sourceforge.net/p)o(roje)o
|
|
|
+(cts/)o(lps)o(olve)o(/)405 3640 y Fs(\017)60 b Fn(kinsol)29
|
|
|
+b Fu(\(constrained)i(non-linear)f(optimization\))510
|
|
|
+3777 y Fn(http://www.llnl.gov/CASC)o(/sun)o(dial)o(s/)225
|
|
|
+3914 y Fs(\017)60 b Fu(in)m(terop)s(erabilit)m(y)39 b(of)g(virtual)f
|
|
|
+(co)s(de)g(applications)h(with)f(other)g(console)h(applications)g(or)f
|
|
|
+(shells)330 4023 y(through)30 b(the)g Fn(expect)f Fu(library)225
|
|
|
+4160 y Fs(\017)60 b Fu(a)32 b(simple)g(high-lev)m(el)i(in)m(terface)g
|
|
|
+(to)e(\014les,)h(en)m(vironmen)m(t)g(v)-5 b(ariables)32
|
|
|
+b(and)g(command)g(line)g(param-)330 4270 y(eters)225
|
|
|
+4407 y Fs(\017)60 b Fu(supp)s(ort)42 b(for)i(v)-5 b(arious)44
|
|
|
+b(st)m(yles)i(of)e(stateless)i(or)e(p)s(ersisten)m(t)g(stream)h(pro)s
|
|
|
+(cessors)e(\(a.k.a.)84 b(Unix)330 4516 y(\014lters\))275
|
|
|
+4682 y(The)39 b(reason)g(for)h(writing)f Fn(avram)f Fu(w)m(as)i(that)g
|
|
|
+(I)g(w)m(an)m(ted)g(to)g(do)g(some)g(w)m(ork)g(using)f(a)h(functional)
|
|
|
+150 4792 y(programming)45 b(language,)51 b(didn't)45
|
|
|
+b(lik)m(e)h(an)m(y)g(functional)g(programming)f(languages)h(that)g
|
|
|
+(already)150 4902 y(existed,)30 b(and)f(felt)h(that)g(it)g(w)m(ould)f
|
|
|
+(b)s(e)g(less)h(trouble)f(to)h(write)g(a)f(virtual)h(mac)m(hine)g(em)m
|
|
|
+(ulator)h(than)e(the)150 5011 y(bac)m(k)40 b(end)e(of)i(a)f(compiler.)
|
|
|
+67 b(As)40 b(of)f(v)m(ersion)g(0.1.0,)44 b(the)39 b(\014rst)f(public)h
|
|
|
+(release)h(of)f Fn(avram)f Fu(as)h(suc)m(h)g(in)150 5121
|
|
|
+y(2000,)i(most)d(of)g(the)f(co)s(de)h(base)g(had)f(b)s(een)g(in)g(hea)m
|
|
|
+(vy)h(use)f(b)m(y)h(me)f(for)g(ab)s(out)h(four)e(y)m(ears,)41
|
|
|
+b(running)150 5230 y(v)m(ery)c(reliably)-8 b(.)59 b(A)m(t)37
|
|
|
+b(this)f(writing)h(some)f(six)g(y)m(ears)h(later,)i(it)e(has)f(seen)g
|
|
|
+(ev)m(en)h(more)g(use)f(with)g(rarely)150 5340 y(an)m(y)k(reliabilit)m
|
|
|
+(y)i(issues,)g(in)d(some)h(cases)h(attac)m(king)h(large)f(com)m
|
|
|
+(binatorial)h(problems)d(for)g(w)m(eeks)i(or)p eop end
|
|
|
%%Page: 2 11
|
|
|
TeXDict begin 2 10 bop 150 -116 a Fu(2)1857 b(a)m(vram)31
|
|
|
b(-)f(a)h(virtual)g(mac)m(hine)g(co)s(de)g(in)m(terpreter)150
|
|
@@ -9296,19 +9302,20 @@ b(arious)28 b(data)630 2680 y(structures,)44 b(and)d(c)m(hec)m(ks)h
|
|
|
(that)g(they)g(are)g(all)g(reclaimed)g(ev)m(en)m(tually)i(as)d(a)h
|
|
|
(safeguard)630 2789 y(against)33 b(memory)e(leaks.)44
|
|
|
b(This)31 b(message)h(indicates)h(that)f(some)f(memory)h(remains)f(un-)
|
|
|
-630 2899 y(accoun)m(ted)h(for.)275 3069 y(If)i(a)h(rep)s(eatable)h(in)m
|
|
|
-(ternal)f(error)f(is)h(disco)m(v)m(ered,)j(please)d(email)h(a)f(bug)f
|
|
|
-(rep)s(ort)h(and)f(a)h(small)g(rep-)150 3178 y(resen)m(tativ)m(e)43
|
|
|
-b(test)e(case)g(to)g(the)f(author)g(at)h Fn([email protected])
|
|
|
-o(x.ne)o(t)p Fu(.)64 b(Include)40 b(the)150 3288 y(v)m(ersion)31
|
|
|
-b(n)m(um)m(b)s(er)e(of)h Fn(avram)p Fu(,)g(whic)m(h)g(y)m(ou)g(can)h
|
|
|
-(get)h(b)m(y)e(running)f Fm(avram)f(--version)p Fu(.)150
|
|
|
-3498 y Fk(1.6.2)63 b(i/o)41 b(Errors)275 3685 y Fu(These)28
|
|
|
-b(error)g(messages)i(are)f(prefaced)g(with)f(the)h(name)g(of)g(the)f
|
|
|
-(application.)42 b(A)29 b(further)e(explana-)150 3795
|
|
|
-y(tion)35 b(as)g(to)g(the)g(reason,)h(obtained)f(from)g(the)f(standard)
|
|
|
-g Fn(strerror\(\))e Fu(utilit)m(y)-8 b(,)38 b(is)c(app)s(ended)f(to)j
|
|
|
-(the)150 3904 y(messages)31 b(b)s(elo)m(w)g(if)f(p)s(ossible.)150
|
|
|
+630 2899 y(accoun)m(ted)h(for.)275 3069 y(If)d(a)h(rep)s(eatable)h(in)m
|
|
|
+(ternal)f(error)f(is)h(disco)m(v)m(ered,)i(please)e(email)h(a)f(bug)f
|
|
|
+(rep)s(ort)h(and)f(a)h(small)g(repre-)150 3178 y(sen)m(tativ)m(e)35
|
|
|
+b(test)e(case)g(to)g Fn([email protected])o(g)26
|
|
|
+b Fu(or)33 b(\014le)f(an)g(issue)g(on)g(the)h(Avram)f(gith)m(ub)150
|
|
|
+3288 y(page.)39 b(Include)21 b(the)h(v)m(ersion)h(n)m(um)m(b)s(er)e(of)
|
|
|
+h Fn(avram)p Fu(,)g(whic)m(h)g(y)m(ou)g(can)h(get)g(b)m(y)f(running)e
|
|
|
+Fm(avram)29 b(--version)p Fu(.)150 3498 y Fk(1.6.2)63
|
|
|
+b(i/o)41 b(Errors)275 3685 y Fu(These)28 b(error)g(messages)i(are)f
|
|
|
+(prefaced)g(with)f(the)h(name)g(of)g(the)f(application.)42
|
|
|
+b(A)29 b(further)e(explana-)150 3795 y(tion)35 b(as)g(to)g(the)g
|
|
|
+(reason,)h(obtained)f(from)g(the)f(standard)g Fn(strerror\(\))e
|
|
|
+Fu(utilit)m(y)-8 b(,)38 b(is)c(app)s(ended)f(to)j(the)150
|
|
|
+3904 y(messages)31 b(b)s(elo)m(w)g(if)f(p)s(ossible.)150
|
|
|
4054 y Fl(application-name)5 b Fn(:)32 b(can't)d(read)g
|
|
|
Fl(\014lename)630 4164 y Fu(A)e(\014le)h(w)m(as)f(not)h(able)g(to)g(b)s
|
|
|
(e)e(op)s(ened)h(for)g(reading,)h(t)m(ypically)h(b)s(ecause)e(it)h(w)m
|
|
@@ -9801,9 +9808,10 @@ b(F)-8 b(urthermore,)150 518 y(it)34 b(has)f(b)s(een)g(observ)m(ed)h
|
|
|
(ux)f(k)m(ernels)h(that)g(the)150 628 y Fn(avram)f Fu(pro)s(cess)i(is)g
|
|
|
(killed)g(automatically)j(for)c(attempting)i(to)g(allo)s(cate)h(to)s(o)
|
|
|
f(m)m(uc)m(h)e(memory)h(rather)150 737 y(than)30 b(giv)m(en)h(the)g(c)m
|
|
|
-(hance)h(to)f(reco)m(v)m(er.)275 872 y(Please)g(send)f(bug)f(rep)s
|
|
|
-(orts)h(to)h Fn([email protected])o(ux.)o(net)p
|
|
|
-Fu(.)p eop end
|
|
|
+(hance)h(to)f(reco)m(v)m(er.)275 872 y(Please)d(send)e(bug)g(rep)s
|
|
|
+(orts)h(to)g Fn([email protected])o(g)21 b Fu(or)27
|
|
|
+b(\014le)g(an)g(issue)g(on)g(the)g(Avram)150 981 y(gith)m(ub)j(page.)p
|
|
|
+eop end
|
|
|
%%Page: 18 27
|
|
|
TeXDict begin 18 26 bop 150 -116 a Fu(18)1812 b(a)m(vram)31
|
|
|
b(-)f(a)h(virtual)g(mac)m(hine)g(co)s(de)g(in)m(terpreter)p
|
|
@@ -17600,30 +17608,30 @@ b(orking)330 869 y(around)35 b(library)g(misfeatures],)i(page)f(114,)j
|
|
|
(at)d(least)h(if)f(there's)f(nothing)h(else)g(wrong)f(with)h(the)330
|
|
|
979 y(library)-8 b(.)275 1162 y(Those)32 b(who)h(supp)s(ort)e
|
|
|
Fn(avram)h Fu(are)h(alw)m(a)m(ys)i(prepared)d(to)i(assist)f(in)g(the)g
|
|
|
-(dissemination)g(of)h(w)m(orth-)150 1272 y(while)h(con)m(tributed)h
|
|
|
-(library)e(mo)s(dules)h(under)e(terms)i(compatible)i(with)d([Cop)m
|
|
|
-(ying],)k(page)e(167,)i(and)150 1382 y(under)h(separate)j(cop)m(yrigh)m
|
|
|
-(ts)g(if)f(preferred.)71 b(Con)m(tributed)41 b(mo)s(dules)f(can)h(b)s
|
|
|
-(e)f(in)m(tegrated)j(in)m(to)f(the)150 1491 y(o\016cial)i(source)f
|
|
|
-(tree)g(pro)m(vided)f(that)h(they)g(meet)g(the)g(follo)m(wing)h
|
|
|
-(additional)f(guidelines)g(to)g(those)150 1601 y(ab)s(o)m(v)m(e.)225
|
|
|
-1751 y Fs(\017)60 b Fu(source)55 b(co)s(de)f(do)s(cumen)m(tation)i(and)
|
|
|
-e(inden)m(tation)h(according)h(to)f(GNU)g(co)s(ding)g(standards)330
|
|
|
-1861 y(\()p Fn(http://www.gnu.org/prep/st)o(and)o(ards)o
|
|
|
-Fu(\))225 2004 y Fs(\017)60 b Fu(su\016cien)m(t)31 b(stabilit)m(y)h
|
|
|
-(for)e(a)h(semi-ann)m(ual)g(release)g(cycle)225 2146
|
|
|
-y Fs(\017)60 b Fu(no)34 b(run-time)f(or)h(compile-time)i(dep)s(endence)
|
|
|
-c(on)i(an)m(y)g(non-free)g(soft)m(w)m(are,)i(although)e(dynamic)330
|
|
|
-2256 y(loading)d(and)f(clien)m(t/serv)m(er)j(in)m(teraction)f(are)f
|
|
|
-(acceptable)225 2398 y Fs(\017)60 b Fu(p)s(ortable)30
|
|
|
-b(or)h(at)g(least)g(un)m(break)-5 b(able)31 b(con\014guration)f(b)m(y)h
|
|
|
-(appropriate)f(use)g(of)g Fn(autoconf)e Fu(macros)330
|
|
|
-2508 y(and)i(conditional)h(de\014nes)225 2651 y Fs(\017)60
|
|
|
-b Fu(little)23 b(or)f(no)f(state)i(dep)s(endence)e(at)h(the)g(lev)m(el)
|
|
|
-h(of)f(the)g(virtual)g(co)s(de)g(in)m(terface)h(\(i.e.,)i(pure)20
|
|
|
-b(functions)330 2760 y(or)k(something)g(lik)m(e)h(them,)h(except)e(for)
|
|
|
-g(random)f(n)m(um)m(b)s(er)g(generators)h(and)g(related)g
|
|
|
-(applications\))225 2903 y Fs(\017)60 b Fu(adequate)31
|
|
|
+(dissemination)g(of)h(w)m(orth-)150 1272 y(while)43 b(con)m(tributed)g
|
|
|
+(library)g(mo)s(dules)f(under)g(terms)h(compatible)h(with)f(App)s
|
|
|
+(endix)e(E)i([Cop)m(ying],)150 1382 y(page)i(167,)j(and)c(under)e
|
|
|
+(separate)j(cop)m(yrigh)m(ts)g(if)f(preferred.)80 b(Con)m(tributed)43
|
|
|
+b(mo)s(dules)g(can)i(b)s(e)e(in-)150 1491 y(tegrated)j(in)m(to)g(the)e
|
|
|
+(o\016cial)i(source)f(tree)g(pro)m(vided)f(that)i(they)e(meet)i(the)f
|
|
|
+(follo)m(wing)h(additional)150 1601 y(guidelines)31 b(to)g(those)g(ab)s
|
|
|
+(o)m(v)m(e.)225 1751 y Fs(\017)60 b Fu(source)55 b(co)s(de)f(do)s
|
|
|
+(cumen)m(tation)i(and)e(inden)m(tation)h(according)h(to)f(GNU)g(co)s
|
|
|
+(ding)g(standards)330 1861 y(\()p Fn(http://www.gnu.org/prep/st)o(and)o
|
|
|
+(ards)o Fu(\))225 2004 y Fs(\017)60 b Fu(su\016cien)m(t)31
|
|
|
+b(stabilit)m(y)h(for)e(a)h(semi-ann)m(ual)g(release)g(cycle)225
|
|
|
+2146 y Fs(\017)60 b Fu(no)34 b(run-time)f(or)h(compile-time)i(dep)s
|
|
|
+(endence)c(on)i(an)m(y)g(non-free)g(soft)m(w)m(are,)i(although)e
|
|
|
+(dynamic)330 2256 y(loading)d(and)f(clien)m(t/serv)m(er)j(in)m
|
|
|
+(teraction)f(are)f(acceptable)225 2398 y Fs(\017)60 b
|
|
|
+Fu(p)s(ortable)30 b(or)h(at)g(least)g(un)m(break)-5 b(able)31
|
|
|
+b(con\014guration)f(b)m(y)h(appropriate)f(use)g(of)g
|
|
|
+Fn(autoconf)e Fu(macros)330 2508 y(and)i(conditional)h(de\014nes)225
|
|
|
+2651 y Fs(\017)60 b Fu(little)23 b(or)f(no)f(state)i(dep)s(endence)e
|
|
|
+(at)h(the)g(lev)m(el)h(of)f(the)g(virtual)g(co)s(de)g(in)m(terface)h
|
|
|
+(\(i.e.,)i(pure)20 b(functions)330 2760 y(or)k(something)g(lik)m(e)h
|
|
|
+(them,)h(except)e(for)g(random)f(n)m(um)m(b)s(er)g(generators)h(and)g
|
|
|
+(related)g(applications\))225 2903 y Fs(\017)60 b Fu(adequate)31
|
|
|
b(do)s(cumen)m(tation)h(for)e(a)g(section)i(in)e(App)s(endix)f(D)h
|
|
|
([External)h(Libraries],)g(page)g(135)150 3159 y Fk(3.9.3)63
|
|
|
b(W)-10 b(orking)41 b(around)h(library)f(misfeatures)275
|
|
@@ -21033,9 +21041,10 @@ TeXDict begin 166 174 bop 150 -116 a Fu(166)1767 b(a)m(vram)31
|
|
|
b(-)f(a)h(virtual)g(mac)m(hine)g(co)s(de)g(in)m(terpreter)p
|
|
|
eop end
|
|
|
%%Page: 167 176
|
|
|
-TeXDict begin 167 175 bop 150 -116 a Fu(GNU)31 b(GENERAL)f(PUBLIC)h
|
|
|
-(LICENSE)1961 b(167)150 299 y Fq(GNU)54 b(GENERAL)g(PUBLIC)f(LICENSE)
|
|
|
-1537 564 y Fu(V)-8 b(ersion)31 b(2,)g(June)f(1991)390
|
|
|
+TeXDict begin 167 175 bop 150 -116 a Fu(App)s(endix)29
|
|
|
+b(E:)h(GNU)h(GENERAL)g(PUBLIC)f(LICENCE)1412 b(167)150
|
|
|
+141 y Fq(App)t(endix)111 b(E)81 b(GNU)53 b(GENERAL)h(PUBLIC)1079
|
|
|
+299 y(LICENCE)1537 564 y Fu(V)-8 b(ersion)31 b(2,)g(June)f(1991)390
|
|
|
720 y(Cop)m(yrigh)m(t)842 717 y(c)817 720 y Fs(\015)g
|
|
|
Fu(1989,)j(1991)f(F)-8 b(ree)31 b(Soft)m(w)m(are)h(F)-8
|
|
|
b(oundation,)31 b(Inc.)390 824 y(675)h(Mass)e(Av)m(e,)i(Cam)m(bridge,)f
|
|
@@ -21201,11 +21210,12 @@ b(to)h(those)f(sections)h(when)f(y)m(ou)g(distribute)g(them)g(as)g
|
|
|
(the)g(terms)g(of)h(this)f(License,)h(whose)f(p)s(ermissions)p
|
|
|
eop end
|
|
|
%%Page: 169 178
|
|
|
-TeXDict begin 169 177 bop 150 -116 a Fu(GNU)31 b(GENERAL)f(PUBLIC)h
|
|
|
-(LICENSE)1961 b(169)330 299 y(for)22 b(other)h(licensees)g(extend)g(to)
|
|
|
-g(the)f(en)m(tire)h(whole,)i(and)c(th)m(us)h(to)h(eac)m(h)h(and)d(ev)m
|
|
|
-(ery)i(part)g(regardless)330 408 y(of)31 b(who)e(wrote)i(it.)330
|
|
|
-538 y(Th)m(us,)48 b(it)e(is)f(not)h(the)f(in)m(ten)m(t)h(of)g(this)f
|
|
|
+TeXDict begin 169 177 bop 150 -116 a Fu(App)s(endix)29
|
|
|
+b(E:)h(GNU)h(GENERAL)g(PUBLIC)f(LICENCE)1412 b(169)330
|
|
|
+299 y(for)22 b(other)h(licensees)g(extend)g(to)g(the)f(en)m(tire)h
|
|
|
+(whole,)i(and)c(th)m(us)h(to)h(eac)m(h)h(and)d(ev)m(ery)i(part)g
|
|
|
+(regardless)330 408 y(of)31 b(who)e(wrote)i(it.)330 538
|
|
|
+y(Th)m(us,)48 b(it)e(is)f(not)h(the)f(in)m(ten)m(t)h(of)g(this)f
|
|
|
(section)h(to)g(claim)h(righ)m(ts)e(or)g(con)m(test)i(y)m(our)f(righ)m
|
|
|
(ts)f(to)330 648 y(w)m(ork)34 b(written)f(en)m(tirely)i(b)m(y)f(y)m
|
|
|
(ou;)h(rather,)g(the)f(in)m(ten)m(t)h(is)e(to)i(exercise)f(the)g(righ)m
|
|
@@ -21382,18 +21392,19 @@ b(the)i(Program)f(do)s(es)g(not)g(sp)s(ecify)g(a)330
|
|
|
m(y)i(the)g(F)-8 b(ree)330 5340 y(Soft)m(w)m(are)31 b(F)-8
|
|
|
b(oundation.)p eop end
|
|
|
%%Page: 171 180
|
|
|
-TeXDict begin 171 179 bop 150 -116 a Fu(GNU)31 b(GENERAL)f(PUBLIC)h
|
|
|
-(LICENSE)1961 b(171)154 299 y(11.)61 b(If)29 b(y)m(ou)g(wish)g(to)h
|
|
|
-(incorp)s(orate)g(parts)f(of)g(the)g(Program)h(in)m(to)g(other)g(free)f
|
|
|
-(programs)g(whose)g(distri-)330 408 y(bution)f(conditions)h(are)h
|
|
|
-(di\013eren)m(t,)f(write)g(to)h(the)f(author)f(to)i(ask)e(for)h(p)s
|
|
|
-(ermission.)39 b(F)-8 b(or)29 b(soft)m(w)m(are)330 518
|
|
|
-y(whic)m(h)24 b(is)g(cop)m(yrigh)m(ted)h(b)m(y)f(the)g(F)-8
|
|
|
-b(ree)25 b(Soft)m(w)m(are)g(F)-8 b(oundation,)26 b(write)e(to)h(the)f
|
|
|
-(F)-8 b(ree)25 b(Soft)m(w)m(are)g(F)-8 b(oun-)330 628
|
|
|
-y(dation;)29 b(w)m(e)f(sometimes)h(mak)m(e)f(exceptions)h(for)e(this.)
|
|
|
-40 b(Our)26 b(decision)i(will)g(b)s(e)f(guided)g(b)m(y)g(the)h(t)m(w)m
|
|
|
-(o)330 737 y(goals)c(of)f(preserving)f(the)g(free)h(status)g(of)f(all)i
|
|
|
+TeXDict begin 171 179 bop 150 -116 a Fu(App)s(endix)29
|
|
|
+b(E:)h(GNU)h(GENERAL)g(PUBLIC)f(LICENCE)1412 b(171)154
|
|
|
+299 y(11.)61 b(If)29 b(y)m(ou)g(wish)g(to)h(incorp)s(orate)g(parts)f
|
|
|
+(of)g(the)g(Program)h(in)m(to)g(other)g(free)f(programs)g(whose)g
|
|
|
+(distri-)330 408 y(bution)f(conditions)h(are)h(di\013eren)m(t,)f(write)
|
|
|
+g(to)h(the)f(author)f(to)i(ask)e(for)h(p)s(ermission.)39
|
|
|
+b(F)-8 b(or)29 b(soft)m(w)m(are)330 518 y(whic)m(h)24
|
|
|
+b(is)g(cop)m(yrigh)m(ted)h(b)m(y)f(the)g(F)-8 b(ree)25
|
|
|
+b(Soft)m(w)m(are)g(F)-8 b(oundation,)26 b(write)e(to)h(the)f(F)-8
|
|
|
+b(ree)25 b(Soft)m(w)m(are)g(F)-8 b(oun-)330 628 y(dation;)29
|
|
|
+b(w)m(e)f(sometimes)h(mak)m(e)f(exceptions)h(for)e(this.)40
|
|
|
+b(Our)26 b(decision)i(will)g(b)s(e)f(guided)g(b)m(y)g(the)h(t)m(w)m(o)
|
|
|
+330 737 y(goals)c(of)f(preserving)f(the)g(free)h(status)g(of)f(all)i
|
|
|
(deriv)-5 b(ativ)m(es)24 b(of)e(our)g(free)h(soft)m(w)m(are)h(and)e(of)
|
|
|
h(promoting)330 847 y(the)31 b(sharing)f(and)f(reuse)h(of)h(soft)m(w)m
|
|
|
(are)h(generally)-8 b(.)330 1104 y Ft(NO)45 b(W)-15 b(ARRANTY)154
|
|
@@ -21500,16 +21511,17 @@ b(.)51 b(Here)34 b(is)f(a)h(sample;)h(alter)g(the)150
|
|
|
b(of)f(T)m(y)h(Co)s(on)p Fn(,)47 b(1)g(April)g(1989)390
|
|
|
5343 y(Ty)g(Coon,)g(President)e(of)i(Vice)p eop end
|
|
|
%%Page: 173 182
|
|
|
-TeXDict begin 173 181 bop 150 -116 a Fu(GNU)31 b(GENERAL)f(PUBLIC)h
|
|
|
-(LICENSE)1961 b(173)275 299 y(This)20 b(General)h(Public)g(License)g
|
|
|
-(do)s(es)g(not)g(p)s(ermit)f(incorp)s(orating)h(y)m(our)g(program)f(in)
|
|
|
-m(to)i(proprietary)150 408 y(programs.)38 b(If)22 b(y)m(our)h(program)f
|
|
|
-(is)h(a)g(subroutine)f(library)-8 b(,)25 b(y)m(ou)e(ma)m(y)g(consider)g
|
|
|
-(it)g(more)g(useful)f(to)i(p)s(ermit)150 518 y(linking)36
|
|
|
-b(proprietary)g(applications)i(with)e(the)g(library)-8
|
|
|
-b(.)59 b(If)35 b(this)i(is)f(what)g(y)m(ou)h(w)m(an)m(t)g(to)g(do,)h
|
|
|
-(use)e(the)150 628 y(GNU)31 b(Library)f(General)h(Public)f(License)h
|
|
|
-(instead)f(of)h(this)f(License.)p eop end
|
|
|
+TeXDict begin 173 181 bop 150 -116 a Fu(App)s(endix)29
|
|
|
+b(E:)h(GNU)h(GENERAL)g(PUBLIC)f(LICENCE)1412 b(173)275
|
|
|
+299 y(This)20 b(General)h(Public)g(License)g(do)s(es)g(not)g(p)s(ermit)
|
|
|
+f(incorp)s(orating)h(y)m(our)g(program)f(in)m(to)i(proprietary)150
|
|
|
+408 y(programs.)38 b(If)22 b(y)m(our)h(program)f(is)h(a)g(subroutine)f
|
|
|
+(library)-8 b(,)25 b(y)m(ou)e(ma)m(y)g(consider)g(it)g(more)g(useful)f
|
|
|
+(to)i(p)s(ermit)150 518 y(linking)36 b(proprietary)g(applications)i
|
|
|
+(with)e(the)g(library)-8 b(.)59 b(If)35 b(this)i(is)f(what)g(y)m(ou)h
|
|
|
+(w)m(an)m(t)g(to)g(do,)h(use)e(the)150 628 y(GNU)31 b(Library)f
|
|
|
+(General)h(Public)f(License)h(instead)f(of)h(this)f(License.)p
|
|
|
+eop end
|
|
|
%%Page: 174 183
|
|
|
TeXDict begin 174 182 bop 150 -116 a Fu(174)1767 b(a)m(vram)31
|
|
|
b(-)f(a)h(virtual)g(mac)m(hine)g(co)s(de)g(in)m(terpreter)p
|