[Oberon] On Commands in Oberon.

Srinivas Nayak sinu.nayak2001 at gmail.com
Mon Dec 24 15:36:44 CET 2012


Dear Aubrey,

I use LinuxAOS rev5040.

With thanks and best regards,

Yours sincerely,
Srinivas Nayak

Home: http://www.mathmeth.com/sn/
Blog: http://srinivas-nayak.blogspot.in/


Aubrey.McIntosh at Alumni.UTexas.Net wrote:
> Please tell us which Oberon version you are running.   Some of the 
> versions have a file named Hello.Mod that is very useful for answering 
> exactly these questions.
>
> If I know the version you are running, I will give a custom answer to 
> that system.
>
>
> On Sun, Dec 23, 2012 at 12:00 PM, Srinivas Nayak 
> <sinu.nayak2001 at gmail.com <mailto:sinu.nayak2001 at gmail.com>> wrote:
>
>     Dear All,
>
>     I have seen and understood how middle mouse button works on a
>     command in
>     Oberon.
>     I have seen commands of the form
>
>     Module.Procedure parameter1 parameter2 ~
>
>     However, recently I came across some new verities of input
>     parameters. Like
>     Module.Procedure *
>     Module.Procedure ^ ~
>
>     Also while reading
>
>     Programming in Oberon
>     A derivative of Programming in Modula-2 (1982)
>     Niklaus Wirth
>     - a 65 page document briefing the programming in Oberon -
>
>     I found that,
>
>
>         22.4 Standard Input and Output
>
>         The following conventions have established themselves for the
>         designation of input texts. Assume that the command
>         (procedure) name is followed by
>         - an identifier (possibly qualified). Then this is the name of the
>         input text (input file),
>         - an asterisk (*). Then the marked viewer (window) contains the
>         input text,
>         - an @ symbol. Then the most recent text selection is the
>     beginning
>         of the input text,
>         - an arrow (^). Then the most recent selection denotes the
>     file name
>         of the input text.
>
>
>     What is the meaning of this, can you please help me understanding
>     this?
>     How shall we be able to activate commands of the form,
>
>     Module.Procedure *
>     Module.Procedure ^ ~
>     Module.Procedure @
>     etc.
>
>     With thanks and best regards,
>
>     Yours sincerely,
>     Srinivas Nayak
>
>     Home: http://www.mathmeth.com/sn/
>     Blog: http://srinivas-nayak.blogspot.in/
>
>
>     --
>     Oberon at lists.inf.ethz.ch <mailto:Oberon at lists.inf.ethz.ch> mailing
>     list for ETH Oberon and related systems
>     https://lists.inf.ethz.ch/mailman/listinfo/oberon
>
>
>
>
> -- 
> Aubrey McIntosh, Ph.D.
> 211 E. 5th St.
> Morris MN 56267
> (512)-348-7401
>
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon



More information about the Oberon mailing list