Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Oct 1998 20:58:45 +0200
From:      Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
To:        Andrzej Bialecki <abial@nask.pl>
Cc:        FreeBSD Small <freebsd-small@FreeBSD.ORG>
Subject:   Re: Command-line i/f (Re: PicoBSD) 
Message-ID:  <Version.32.19981005204518.010043c0@pop.wxs.nl>
In-Reply-To: <Pine.BSF.4.02A.9810050855220.27578-100000@korin.warman.org .pl>
References:  <Version.32.19981004223523.010a32d0@pop.wxs.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At 09:20 05-10-98 , Andrzej Bialecki wrote:
>On Sun, 4 Oct 1998, Jeroen Ruigrok/Asmodai wrote:

>> Reverse polish notation? I know of Hungarian notation, but not Polish, want
>> to enlighten me? 
>
>A.k.a. postfix notation. E.g. if you want to compute (3+4)*7 you enter it
>this way:
>
>3 4 + 7 *

Ahh right'o, the awkward notation for humans ;)

>This is natural consequence of choosing the stack as the backbone of the
>language. This makes it somewhat harder to read, but it's much more
>natural for most machines to execute. :-)

I had a look at Forth today, looks workable enough... Now to gain some
expertise in it... =)

>> How far do we need to adhere to Cisco's IOS/Shiva's SpiderSoftware command
>> syntaxing? Most of it is good and usable.
>
>Hmmm... They are just an idea to start from, I think. We need to sit and
>think about a model of the system, in terms of hierarchy of subsystems.
>Some of them would be such subsystems as User mgmt, IP config (interfaces,
>routing, bridging, NAT...), Startup, Access control etc etc.. Then ,
>basing on this description, we could go down to the bottom of the final
>command which would look like:

[snip Cisco IOS like example]

>I know, this resembles IOS very close. If you happen to know other UI, you
>can share with us how this would look like... anyway, I hope you get the
>idea.

I will, will type some of Shiva's examples soon, for the moment, here's one:

Category				Description
- ----------------------------------------------
Booting				Booting Commands
Filters				Filter Management Commands
Hosts					Hosts and Services Commands
Install				Installation Commands
Line					Line and Session Commands
Management			Network Management Commands
Menu					Menu Commands
Phone					Phone Commands
Routing				Routing Commands
Statistics			Statistical Information Commands
Terminal				Terminal Configuration Commands
User					User Commands
Utility				Utility Commands

regards,

Jeroen Ruigrok van der Werven / Asmodai <asmodai(at)wxs.nl>
ICQ-UIN: 1564317 .:. Ninth Circle Enterprises
Network/Security Specialist
    /==|| FreeBSD and picoBSD, the Power to Serve ||==\

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.0 for non-commercial use <http://www.pgp.com>;

iQA/AwUBNhkI1YY752GnxADpEQLyFQCgqbjC8ecQwhHTJ/tDMnpZid/RFL0AnR20
YZ6ckLq2lwBNxTXwM9915h8D
=EK8u
-----END PGP SIGNATURE-----


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Version.32.19981005204518.010043c0>