[Oberon] PPP and overall Oberon coordination

peter_easthope at gulfnet.sd64.bc.ca peter_easthope at gulfnet.sd64.bc.ca
Wed May 7 19:00:30 CEST 2003

Chris, Edgar,

es> I guess Chris, Peter and me are the only people in the whole world using
Oberon PPP so I think we can decide what to do :-)


es> 2. I (or a collaborator) adds a PPPMain.SetUser with an escape feature.

Can we keep all the authentication in one 
command?  Separation of NetSystem.SetUser 
and PPPMain.SetUser seems unOberonian.

es> 1. Somebody who feels responsible for NetSystem.SetUser implements or
allows to extend it 
More to my taste.

es> ... using an escape syntax (%, \, 0x, ... whatever you
like).  I still think the syntax with ':' and '@' isn't bad.

My preference is for symmetry between the 
arguments and to quote each argument rather
than introduce escape characters which I will 
forget. This is the syntax in EBNF (to the 
best of my small skill).

"NetSystem.SetUser1" { AuthenticationVector } "~".

AuthenticationVector = ServiceType ServiceName user password.
(A blank separated list of elements.)

ServiceType = string.
ServiceName = string.
user        = string.
password    = string. 

More information about the Oberon mailing list