[Info-vax] Meditech in the news
Arne Vajhøj
arne at vajhoej.dk
Sun Jan 9 19:58:48 EST 2022
On 1/9/2022 5:32 AM, Bob Eager wrote:
> On Sat, 08 Jan 2022 13:30:48 -0800, plugh wrote:
>> On Saturday, January 8, 2022 at 2:23:11 PM UTC-7, Bob Eager wrote:
>>> On Sat, 08 Jan 2022 12:18:22 -0800, plugh wrote:
>>>
>>>> Very true. I should've been clearer when referencing CAM. I'd like to
>>>> call out stem-and-list CAM as opposed to hashing &c. The difference
>>>> is storage organization around paths, not nodes. That's why I
>>>> namechecked REXX. I'm quite sure perl could do that as well.
>>> I use REXX quite a bit, and I use that facility a lot too.
>>
>> Did it ever get to VMS? It would've been a nice replacement for DCL.
>
> There is a version of Regina which is reputed to work; Test on 6.1 and
> 6.2, with some minor limitations.
Latest (regina394.zip)
update descrip.mms:
/DEFINE=(VMS,HAVE_DIV,HAVE_ARPA_INET_H)
->
/DEFINE=(VMS,HAVE_DIV,HAVE_ARPA_INET_H,REGINA_VERSION_MAJOR="""3""",REGINA_VERSION_MINOR="""9""",REGINA_VERSION_SUPP="""""",REGINA_VERSION_RELEASE="""4""",REGINA_BITS="""64""",REGINA_VERSION_DATE="""-""")
OBJ9=vmsfuncs.obj,vmscmd.obj,variable.obj,wrappers.obj,yaccsrc.obj,alloca.obj,arxfuncs.obj
->
OBJ9=vmsfuncs.obj,vmscmd.obj,variable.obj,wrappers.obj,yaccsrc.obj,alloca.obj,arxfuncs.obj,mygetopt.obj,os_other.obj
mygetopt.obj : mygetopt.c
@ write sys$output ""
@ write sys$output "Compiling $(MMS$SOURCE) "
$(CC) $(CFLAGS) $(MMS$SOURCE)
@ write sys$output "Done (compiling)."
os_other.obj : os_other.c
@ write sys$output ""
@ write sys$output "Compiling $(MMS$SOURCE) "
$(CC) $(CFLAGS) $(MMS$SOURCE)
@ write sys$output "Done (compiling)."
update vmsfuncs.c:
str_digitize( TSD, temp, 0, 1 , "", 0)
->
str_digitize( TSD, temp, 0, 1 )
update os_other.c:
#if defined(MAC) || defined(GO32) || defined (__EMX__) ||
(defined(__WATCOMC__) && !defined(__QNX__)) || defined(_MSC_VER) ||
defined(DJGPP) || defined(__CYGWIN32__) || defined(__BORLANDC__) ||
defined(__MINGW32__) || defined(__WINS__) || defined(__EPOC32__)
||defined(__LCC__)
->
#if defined(MAC) || defined(GO32) || defined (__EMX__) ||
(defined(__WATCOMC__) && !defined(__QNX__)) || defined(_MSC_VER) ||
defined(DJGPP) || defined(__CYGWIN32__) || defined(__BORLANDC__) ||
defined(__MINGW32__) || defined(__WINS__) || defined(__EPOC32__)
||defined(__LCC__) || defined(VMS)
# elif defined(VMS)
# define ISTR_SLASH "/"
# define I_SLASH '/'
# if !defined(MAC) && !defined(__WINS__) && !defined(__EPOC32__) &&
!defined(__CYGWIN__)
->
# if !defined(MAC) && !defined(__WINS__) && !defined(__EPOC32__) &&
!defined(__CYGWIN__) && !defined(VMS)
And I get a REXX.EXE.
Unfortunately I cannot test it because I don't know REXX.
Arne
More information about the Info-vax
mailing list