-- compiler.conversions -- Last Edited by: Maxwell, August 5, 1983 9:47 am -- Rename CIFSInterface => Interface and CIFSFileParmPack => FileParmPack. -- Use PrincOps and PrincOpsUtils instead of Inline, Mopcodes, and Environment. -- Use FS instead of Directory. -- Use VM instead of Space. -- Use IO instead of CharIO. (IO.UnsafePutBlock) -- Convert Interface to use Commander instead of Exec and Feedback. -- convert CommandUtil, CommandPack, CompilerOps, Interface, ProtoParser and Sequencer to use Rope and IO exclusively. -- convert FileParms, FilePack and FileParmPack to use Rope as much as possible. -- Use ConvertUnsafe.SubString and LONG STRING instead of Strings everywhere else. -- Convert FilePack.fileTable, FileParmPack.fileTable, and Interface.parms to REFs. DoTiogaOps ClearCommandNumber "1" ClearOperations "ClearSearchFor ""Mopcodes"" ClearReplaceBy ""PrincOps"" MatchWords DoSubstitute ClearSearchFor ""Environment"" ClearReplaceBy ""PrincOps"" DoSubstitute ClearSearchFor ""Inline"" ClearReplaceBy ""PrincOpsUtils"" DoSubstitute" DoSetOps DoTiogaOps ClearCommandNumber "2" ClearOperations "ClearSearchFor ""Strings.String"" ClearReplaceBy ""LONG STRING"" SetMesaLooks MatchLooks MatchWords DoSubstitute ClearSearchFor ""Strings"" ClearReplaceBy ""ConvertUnsafe"" DoSubstitute IgnoreLooks" DoSetOps DoTiogaOps ClearCommandNumber "3" ClearOperations "ClearSearchFor ""Stream.Handle"" ClearReplaceBy ""IO.STREAM"" SetMesaLooks MatchLooks MatchWords DoSubstitute ClearSearchFor ""Stream"" ClearReplaceBy ""IO"" SetMesaLooks DoSubstitute ClearSearchFor ""FileStream"" ClearReplaceBy ""IO"" SetMesaLooks DoSubstitute ClearSearchFor ""CharIO"" ClearReplaceBy ""IO"" SetMesaLooks DoSubstitute IgnoreLooks" DoSetOps DoTiogaOps ClearCommandNumber "4" ClearOperations "ClearSearchFor ""Capability"" ClearReplaceBy ""OpenFile"" MatchWords DoSubstitute ClearSearchFor ""nullCapability"" ClearReplaceBy ""nullOpenFile"" DoSubstitute ClearSearchFor ""File"" ClearReplaceBy ""FS"" SetMesaLooks MatchLooks DoSubstitute IgnoreLooks" DoSetOps DoTiogaOps ClearCommandNumber "5" ClearOperations "ClearSearchFor ""Space"" ClearReplaceBy ""VM"" MatchWords SetMesaLooks MatchLooks DoSubstitute ClearSearchFor ""VM.Handle"" ClearReplaceBy ""VM.Interval"" SetMesaLooks DoSubstitute ClearSearchFor ""VM.nullHandle"" ClearReplaceBy ""VM.nullInterval"" SetMesaLooks DoSubstitute ClearSearchFor ""VM.Create"" ClearReplaceBy ""VM.Allocate"" SetMesaLooks DoSubstitute ClearSearchFor ""VM.Delete"" ClearReplaceBy ""VM.Free"" SetMesaLooks DoSubstitute IgnoreLooks" DoSetOps