DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ T s

⟦675839955⟧ TextFile

    Length: 1282 (0x502)
    Types: TextFile
    Names: »subs4.f«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/euug-87hel/sec1/utep/subs4.f« 

TextFile

*********************************************************************************
*  subroutine init does the following
*     + set the counter (icnt) to one.
*     + RESET RESET (code 48)
*     + enters INT mode (code 27)
*     + set the encoding G1MMMN.
*     + erase screen (code 126).
*     + move to (wxmin,wymin)
*     + set (numitms) to zero.
*     + set (ifree) to one
*     + initialize segment table
*     + initialize color table
*     + initialize overlapping table
*     + initialize (ucps) list
********************************************************************************
	subroutine init
	common/windo/wxmin,wxmax,wymin,wymax
	common/contr/icnt
	common/space/ifree
	common/num/numitms
	common/prec/ipgrec,icflag
	common/gc/igcflg
	common/aucp/iaucp
	character*1 rst,esc,g,one,m,n,ers
c
	ig=71
	ione=49
	im=77
	in=78
	iesc=27
	iers=126
	irst=48
	icnt=1
	numitms=0
	ifree=1
	ipgrec=0
	icflag=0
	igcflg=0
	iaucp=0
c
	rst=char(irst)
	esc=char(iesc)
	g=char(ig)
	one=char(ione)
	m=char(im)
	n=char(in)
	ers=char(iers)
c
	call store(rst)
	call store(esc)
	call store(g)
	call store(one)
	call store(m)
	call store(m)
	call store(m)
	call store(n)
	call store(ers)
c
	call move(wxmin,wymin)
	call rstable
	call sctable
	call rstotbl
	call rstplst
      return
      end