
Oberons In and Out modules
: Can someone please tell what exported variables are in the modules
: In and Out? I have Oberon 386 for the PC, but can't seem to get a list
: of all the exported procedures, variables, and constants in these modules.
: I am currently rewriting some bits of the language to suit my needs.
: Basically, it would be a Concurrent Language that is totally compatible
: with the existing language. Thanks for any info!!
The browser tools lists the contents of *.Sym files in
the style of a definition module.
Browser.ShowDef TextFrames
or
Browser.ShowDef ^
Warning. In and Out are simple modules that may not suit
your needs. You may be better of using Texts directly
or writing your In/Out modules.
MODULE LogOut; (* writes to Log viewer *)
IMPORT Texts, Oberon;
VAR W : Texts.Writer;
PROCEDURE String*( s : ARRAY OF CHAR );
BEGIN
Texts.WriteString(W,s);
Texts.Append( Oberon.Log, W.buf );
END String;
BEGIN Texts.OpenWriter(W);
END LogOut.
Whitney