[Info-vax] VMS Software needs to port VAX DIBOL to OpenVMS X86 platform
Tad Winters
tad.vms at gmx.com
Tue Dec 22 12:21:30 EST 2020
On 12/22/2020 7:05 AM, Bill Gunshannon via Info-vax wrote:
> On 12/21/20 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??
>>
>
> And what's this "import" thing? I just looked in my DIBOL-11
> manual and couldn't find any reference to it. Could it be this
> really isn't DIBOL at all? :-)
>
> bill
>
>
> _______________________________________________
> Info-vax mailing list
> Info-vax at rbnsn.com
> http://rbnsn.com/mailman/listinfo/info-vax_rbnsn.com
When I was coding with DIBOL V4.1 and V4.2, we had ".include". At about
that same time, we ported code to Synergy DBL. I think their versioning
was something like 4.7.x. There were certain things in DIBOL which
wouldn't compile with Synergy DBL, but we did reach a point where we
could write our code, without conditionals, and it would compile with
either compiler. I'll also admit that the company president had written
some subroutines in MACRO and I think there were conditionals in that code.
Though the few customers who used code compiled with the Synergy DBL
compiler eventually moved away from VMS and DBL, there is still at least
one company, who was a customer, who still uses the applications on an
emulated VAX. (DIBOL compiler on VMS)
More information about the Info-vax
mailing list