Zitat Zitat von Fuerchau Beitrag anzeigen
Zumindest laut Doku kann man mit Teraspace max. 4GB am Stück zuordenen, im SingleLevel nur 16MB.
Allerdings bedarf es da entsprechender H-Einstellungen, damit %alloc() auf Teraspace zugreift.

Warum man dann keine Variablen >16MB (und dann auch nur im Full-Free > 1MB) definieren kann, entzieht sich mir, das hat die IBM dann wohl wieder vergessen.
... die Variablengröße ist eigentlich Banane, der Speicher ist ja schon allociert und man kriegt einen Pointer darauf ins Programm und man kann dann ja ein Fenster drüberschieben, indem man jeweils die Länge der Fenstervar auf den based Pointer draufaddiert. Bleibt noch, dass man eventuell Einstellungen für die Kompatibilität des RPG Schinkens mit dem C Programm braucht und dass man an die Länge des allocierten Speichers drankommen muss, damit man nicht in Probleme rennt, wenn man drüber hinausgreift - habe ich aber auch nicht im Kopf und würde ich nachschauen, falls ich das wirklich mal brauche (und dann würde ich wahrscheinlich gleich bei der leistungsfähigeren Programmiersprache bleiben...
D*B