Bulletin number: 335 Products affected: Z999 Description: Common TDS/Toolset procedures Component: library Date: Thu Jul 12 18:17:34 BST 1990 ----- The following table should be of use to those porting programs between TDS and the Toolsets. ENTRY POINT TOOLSET LIBRARY TDS LIBRARY ABS compiler realpds ACOS snglmath and tbmaths snglmath and tbmaths add.char strings add.hex.int strings add.hex.int32 strings add.hex.int64 strings add.int strings add.int32 strings add.int64 strings add.real32 strings add.real64 strings add.text strings ALOG snglmath and tbmaths snglmath and tbmaths ALOG10 snglmath and tbmaths snglmath and tbmaths append.char string strings append.hex.int string strings append.hex.int32 strings append.hex.int64 string strings append.int string strings append.int32 strings append.int64 string strings append.real32 string strings append.real64 string strings append.text string strings ARGUMENT.REDUCE compiler realpds ASIN snglmath and tbmaths snglmath and tbmaths ATAN snglmath and tbmaths snglmath and tbmaths ATAN2 snglmath and tbmaths snglmath and tbmaths B00x.term.p.driver t2board and t4board beep streamco userio BITCOUNT compiler intpds BITREVNBITS compiler intpds BITREVWORD compiler intpds BOOLTOSTRING convert ioconv char.pos string strings clear.eos streamco userio CLIP2D compiler intpds compare.strings string strings COPYSIGN compiler realpds COS snglmath and tbmaths snglmath and tbmaths COSH snglmath and tbmaths snglmath and tbmaths CRCBYTE compiler intpds CRCFROMLSB crc blockcrc CRCFROMMSB crc blockcrc CRCWORD compiler intpds DABS compiler realpds DACOS dblmath and tbmaths dblmath and tbmaths DALOG dblmath and tbmaths dblmath and tbmaths DALOG10 dblmath and tbmaths dblmath and tbmaths DARGUMENT.REDUCE compiler realpds DASIN dblmath and tbmaths dblmath and tbmaths DATAN dblmath and tbmaths dblmath and tbmaths DATAN2 dblmath and tbmaths dblmath and tbmaths DCOPYSIGN compiler realpds DCOS dblmath and tbmaths dblmath and tbmaths DCOSH dblmath and tbmaths dblmath and tbmaths DDIVBY2 compiler realpds DEBUG.ASSERT debug DEBUG.MESSAGE debug DEBUG.STOP debug debug.timer process del.line streamco userio delete.chl streamco userio delete.chr streamco userio delete.string string userio DEXP dblmath and tbmaths dblmath and tbmaths DFLOATING.UNPACK compiler realpds DFPINT compiler realpds DIEEECOMPARE compiler realpds DISNAN compiler realpds DIVBY2 compiler realpds DLOGB compiler realpds DMINUSX compiler realpds DMULBY2 compiler realpds DNEXTAFTER compiler realpds DNOTFINITE compiler realpds DORDERED compiler realpds dos.call.interrupt msdos dos.port.read msdos dos.port.write msdos dos.read.regs msdos dos.receive.block msdos dos.send.block msdos down streamco userio DPOWER dblmath and tbmaths dblmath and tbmaths DRAN dblmath and tbmaths dblmath and tbmaths DRAW2D compiler intpds DReducedASin tbmaths DSCALEB compiler realpds DSIN dblmath and tbmaths dblmath and tbmaths DSINH dblmath and tbmaths dblmath and tbmaths DSQRT compiler realpds DTAN dblmath and tbmaths dblmath and tbmaths DTANH dblmath and tbmaths dblmath and tbmaths eqstr string strings EXP snglmath and tbmaths snglmath and tbmaths FIX tbmaths tbutils FIX64 tbmaths tbutils FLOATING.UNPACK compiler realpds FPINT compiler realpds FracDiv tbmaths tbutils FracDiv64 tbmaths tbutils FRACMUL compiler predefined FracMult64 tbmaths tbutils get.real.with.del streamco userio goto.xy streamco userio HEX16TOSTRING convert extrio HEX32TOSTRING convert extrio HEX64TOSTRING convert extrio HEXTOSTRING convert ioconv IEEE32OP compiler reals IEEE32REM compiler reals IEEE64OP compiler dreals IEEE64REM compiler dreals IEEECOMPARE compiler realpds IncExp tbmaths tbutils IncExp64 tbmaths tbutils InputOrFail.c xlink reinit InputOrFail.t xlink reinit ins.line streamco userio insert.char streamco userio insert.string string userio INT16TOSTRING convert extrio INT32TOSTRING convert extrio INT64TOSTRING convert extrio INTTOSTRING convert ioconv is.digit string strings is.hex.digit string strings is.id.char string strings is.in.range string strings is.lower string strings is.upper string strings ISNAN compiler realpds keystream.from.file streamco keystream.from.file interf keystream.sink streamco interf keystream.to.screen streamco interf ks.keystream.sink streamio ssinterf ks.keystream.to.scrstream streamio ks.keystream.to.screen ssinterf ks.read.char streamio streamio ks.read.int streamio streamio ks.read.int64 streamio streamio ks.read.line streamio streamio ks.read.real32 streamio streamio ks.read.real64 streamio streamio left streamco streamio LOGB compiler realpds MINUSX compiler realpds MOVE2D compiler intpds MULBY2 compiler realpds newline streamco userio next.int.from.line string strings next.word.from.line string strings NEXTAFTER compiler realpds NORMALISE64 tbmaths tbutils NOTFINITE compiler realpds ORDERED compiler realpds OutputOrFail.c xlink reinit OutputOrFail.t xlink reinit POWER snglmath and tbmaths snglmath and tbmaths RAN snglmath and tbmaths snglmath and tbmaths read.char streamco userio read.echo.char streamco userio read.echo.hex.int streamco userio read.echo.hex.int64 streamco userio read.echo.int streamco userio read.echo.int64 streamco userio read.echo.real32 streamco userio read.echo.real64 streamco userio read.echo.text.line streamco userio read.hex.int streamco userio read.hex.int64 streamco userio read.int streamco userio read.int64 streamco userio read.line streamco read.real32 streamco userio read.real64 streamco userio read.text.line userio REAL32EQ compiler reals REAL32GT compiler reals REAL32OP compiler reals REAL32REM compiler reals REAL32TOSTRING convert extrio REAL64EQ compiler dreals REAL64GT compiler dreals REAL64OP compiler dreals REAL64REM compiler dreals REAL64TOSTRING convert extrio ReFloat tbmaths tbutils ReFloat64 tbmaths tbutils Reinitialise xlink reinit right streamco userio ROUNDSN compiler predefined SCALEB compiler realpds scrstream.copy streamco interf scrstream.fan.out streamco interf scrstream.from.array streamco interf scrstream.sink streamco interf scrstream.to.ANSI streamco interf scrstream.to.array streamco interf scrstream.to.file streamco scrstream.to.file interf scrstream.to.TVI920 streamco interf search.match string strings search.no.match string strings SHIFTRIGHT64 tbmaths tbutils SIN snglmath and tbmaths snglmath and tbmaths SINH snglmath and tbmaths snglmath and tbmaths so.ask hostio sklib so.buffer hostio spinterf so.close hostio splib so.commandline hostio splib so.core hostio splib so.date.to.ascii hostio solib so.eof hostio splib so.exit hostio splib so.ferror hostio splib so.flush hostio splib so.fwrite.char hostio solib so.fwrite.hex.int hostio solib so.fwrite.hex.int32 hostio solib so.fwrite.hex.int64 hostio solib so.fwrite.int hostio solib so.fwrite.int32 hostio solib so.fwrite.int64 hostio solib so.fwrite.nl hostio solib so.fwrite.real32 hostio solib so.fwrite.real64 hostio solib so.fwrite.string hostio solib so.fwrite.string.nl hostio solib so.getenv hostio splib so.getkey hostio splib so.gets hostio splib so.keystream.from.file streamio spinterf so.keystream.from.kbd streamio spinterf so.keystream.from.stdin streamio spinterf so.multiplexor hostio spinterf so.open hostio splib so.open.temp hostio solib so.overlapped.buffer hostio spinterf so.overlapped.multiplexor hostio spinterf so.parse.command.line hostio solib so.pollkey hostio splib so.popen.read hostio solib so.puts hostio splib so.read hostio splib so.read.echo.any.int hostio sklib so.read.echo.hex.int hostio sklib so.read.echo.hex.int32 hostio so.read.echo.hex.int64 hostio sklib so.read.echo.int hostio sklib so.read.echo.int32 hostio so.read.echo.int64 hostio sklib so.read.echo.line hostio solib so.read.echo.real32 hostio sklib so.read.echo.real64 hostio sklib so.read.line hostio solib so.remove hostio splib so.rename hostio splib so.scrstream.to.ANSI streamio spinterf so.scrstream.to.file streamio spinterf so.scrstream.to.stdout streamio spinterf so.scrstream.to.TVI920 streamio spinterf so.seek hostio splib so.system hostio splib so.tell hostio splib so.test.exists hostio solib so.time hostio splib so.time.to.ascii hostio solib so.time.to.date hostio solib so.today.ascii hostio solib so.today.date hostio solib so.version hostio splib so.write hostio splib so.write.char hostio solib so.write.hex.int hostio solib so.write.hex.int32 hostio so.write.hex.int64 hostio solib so.write.int hostio solib so.write.int32 hostio so.write.int64 hostio solib so.write.nl hostio solib so.write.real32 hostio solib so.write.real64 hostio solib so.write.string hostio solib so.write.string.nl hostio solib sp.buffer hostio spinterf sp.close hostio splib sp.commandline hostio splib sp.core hostio splib sp.eof hostio splib sp.exit hostio splib sp.ferror hostio splib sp.flush hostio splib sp.getenv hostio splib sp.getkey hostio splib sp.gets hostio splib sp.multiplexor hostio spinterf sp.open hostio splib sp.overlapped.buffer hostio spinterf sp.overlapped.multiplexor hostio spinterf sp.pollkey hostio splib sp.puts hostio splib sp.read hostio splib sp.receive.packet hostio splib sp.remove hostio splib sp.rename hostio splib sp.seek hostio splib sp.send.packet hostio splib sp.system hostio splib sp.tell hostio splib sp.time hostio splib sp.version hostio splib sp.write hostio splib SQRT compiler realpds ss.beep streamio streamio ss.B00x.stream.driver process ss.clear.eol streamio streamio ss.clear.eos streamio streamio ss.del.line streamio streamio ss.delete.chl streamio streamio ss.delete.chr streamio streamio ss.down streamio streamio ss.goto.xy streamio streamio ss.ins.line streamio streamio ss.insert.char streamio streamio ss.left streamio streamio ss.right streamio streamio ss.scrstream.copy streamio ssinterf ss.scrstream.fan.out streamio ssinterf ss.scrstream.from.array streamio ssinterf ss.scrstream.sink streamio ssinterf ss.scrstream.to.ANSI.bytesprocess ssinterf ss.scrstream.to.array streamio ssinterf ss.scrstream.to.TVI920.bytesprocess ssinterf ss.up streamio streamio ss.write.char streamio streamio ss.write.endstream streamio streamio ss.write.hex.int streamio streamio ss.write.hex.int64 streamio streamio ss.write.int streamio streamio ss.write.int64 streamio streamio ss.write.nl streamio streamio ss.write.real32 streamio streamio ss.write.real64 streamio streamio ss.write.string streamio streamio ss.write.text.line streamio streamio str.shift string strings string.pos string strings STRINGTOBOOL convert ioconv STRINGTOHEX convert ioconv STRINGTOHEX16 convert extrio STRINGTOHEX32 convert extrio STRINGTOHEX64 convert extrio STRINGTOINT16 convert extrio STRINGTOINT32 convert extrio STRINGTOINT64 convert extrio STRINGTOINT convert ioconv STRINGTOREAL32 convert extrio STRINGTOREAL64 convert extrio TAN snglmath and tbmaths snglmath and tbmaths TANH snglmath and tbmaths snglmath and tbmaths to.lower.case string strings to.upper.case string strings UNPACKSN compiler predefined up streamco userio write.char streamco userio write.endstream streamco userio write.full.string streamco userio write.hex.int streamco userio write.hex.int64 streamco userio write.int streamco userio write.int64 streamco userio write.len.string streamco userio write.real32 streamco userio write.real64 streamco userio write.text.line streamco userio clean.string ufiler close.folded.stream userio close.uf.stream ufiler create.fold ufiler create.new.fold userio enter.fold userio exit.fold userio finish.new.fold userio get.stream.result ufiler input.error.item userio input.number.item userio input.record.item userio input.top.crease userio make.filed ufiler number.of.folds ufiler open.data.stream ufiler open.folded.stream userio open.stream ufiler read.bottom.crease userio read.data.record ufiler read.error.item userio read.file.name userio read.filed.top.crease userio read.fold.attr ufiler read.fold.heading userio read.fold.string ufiler read.fold.top.crease userio read.number.item userio read.record.item userio repeat.fold userio send.command ufiler skip.item userio truncate.file.id ufiler write.bottom.crease userio write.filed.top.crease userio write.fold.string ufiler write.fold.top.crease userio write.number.item userio write.record.item userio write.top.crease userio