[Info-vax] VMS Software needs to port VAX DIBOL to OpenVMS X86 platform

Arne Vajhøj arne at vajhoej.dk
Tue Dec 22 13:10:02 EST 2020


On 12/21/2020 11:16 PM, Dave Froble wrote:
> On 12/21/2020 9:07 PM, Arne Vajhøj wrote:
>> On 12/21/2020 3:15 PM, 1tim.... at gmail.com wrote:
>>> On Saturday, December 19, 2020 at 6:35:01 PM UTC-7, Arne Vajhøj wrote:
>>>> On 12/19/2020 5:44 PM, 1tim.... at gmail.com wrote:
>>>>> here is a more modern Dibol example - not 99 bottles of beer. it was
>>>>> written just to test a String parser class, written in Dibol.
>>>>>
>>>>> import parser
>>>>> import System.Collections
>>>>>
>>>>> record
>>>>>
>>>>> parse , at StringParser
>>>>> arry , at ArrayList
>>>>> proc
>>>>> parse = new StringParser() ;; create instance of parser
>>>> Again the code is for .NET platform (System.Collections.ArrayList).
>>>>
>>>> If all modern Dibol code is being written for .NET (.NET is a great
>>>> platform so I can understand that) then that may explain why
>>>> Dibol on VMS x86-64 is still TBD.
>>>
>>> wrong, that is OpenVMS Code. And Linux Code. That is Modern DBL
>>
>>
>> You got System.Collections.ArrayList on VMS??
> 
> I got no idea what that is, but, why not?  I'm assuming that it is some 
> procedure, and such can be implemented in almost any language.  Doesn't 
> mean there is not a lot of code behind the capability, just that the 
> user doesn't have to write that code.  A bit like what everyone seems to 
> like about things such as Python.

.NET has a class System.Collections.ArrayList with a number of methods.

Basically a dynamic sized array.

Mostly replaced in 2005 by System.Collections.Generic.List.

Arne





More information about the Info-vax mailing list