On Thu, 30 Mar 2017 13:01:26 -0500, Paul Gilmartin ([email protected]) wrote about "Data/hiperspaces (was: ... 4G bar?)" (in <[email protected]>):
[snip] > ... HLL programs cannot use [data/]hiperspaces directly. > > How can it tell? Is there a flag in a control block indicating "HLL" > the supervisor checks and bars use of data/hiperspaces? The only API for manipulating dataspaces and hiperspaces is the assembler macro DSPSERV and such. No compiler languages have such a construct. Instead, compiler languages have to use IBM's windowing services library, which is written in assembler. So, any HLL has only indirect access to dataspaces and hiperspaces. > What's the definition of a "HLL"? Anything that isn't assembler. Some people think C is a LLL, but that's just wishful thinking. -- Regards, Dave [RLU #314465] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* [email protected] (David W Noon) *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
