home *** CD-ROM | disk | FTP | other *** search
- '* ------------------------------------------------------- *
- '* GEMISCH1.BAS *
- '* 1. Beispiel für gemischt-sprachiges Programmieren *
- '* Aufruf von DEMO.C als Unterprogramm *
- '* (C) 1989 Michael Rother & TOOLBOX *
- '* ------------------------------------------------------- *
-
- '* Das gesamte C-Programm über "main()" als Unterprogramm
- '* deklarieren
- DECLARE SUB main CDECL
-
- '* Vermindern des BASIC-Far Heaps, damit die allokierenden
- '* C-Funktionen auch Platz vorfinden.
-
- PRINT "Der freie Far Heap beträgt nun "; SETMEM(0); " Bytes"
- PRINT "Freigabe des Far Heap um 40000 Bytes"
- Freigabe = SETMEM(-40000)
- PRINT "Der freie Far Heap beträgt nun "; SETMEM(0); " Bytes"
-
- '* Programmstart
-
- PRINT "Das Hauptprogramm ist in Basic!"
- CALL main
- PRINT "Zum Schluß wieder in Basic!"
- END
- '* ------------------------------------------------------- *
- '* Ende von GEMISCH1.BAS *