🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #30621

Re: gulam

#30621
From: Lee Dickey
Date: Sat, 20 Feb 1988 06:04
58 lines
2828 bytes
In article <8802041613.AA17044@ucbvax.Berkeley.EDU> nfrech@ALMSA-1.ARPA ("Norman R. Frech") writes:
>
>Greetings:
>
>I have been reading the net for a few weeks now and would like to get some
>information on Gulam.  I am assuming this is some sort of shell but I don't
>really know.  One person on the net stated gulam has commands like mv, df,
>and time.  I use BSD 4.3 at work and that got my attention quickly.  Is
>gulam similiar to 4.3 or am I hallucinating?  Is it public domain and where
>do I get a copy?  Any information would be appreciated!
>

I am also a BSD 4.3 user at work, and use Gulam at home on the ST and love it.

Just now, on the ST, I typed the two commands:

	help > tt
	sx tt	      # to upload to the unix system (built in x-modem

Not everything behaves exactly the same on Gulam.  Prof. Mateti, the
author, has some ideas about consistency of syntax.  For example,

	In 4.3BSD csh			In Gulam

	setenv	aaa	"hi there"	setenv	aaa	"hi there"
	set	bbb  =	"hi there"	set	bbb	"hi there"
	echo $aaa $bbb			echo $aaa $bbb

It also has something called "ue" which is some flavor of micro-emacs.
It is NOT un*x, but it is a simple, expanding shell done in that spirit.
The electronic address for P.Mateti shows below, but the shell is 
available from a number of bulletin boards, and from
LISTSERV@CANADA01.bitnet.

Here is the file "tt".

-----------------------------------------------------------------------
beta-test version 1.00.00.00 101887 of
yet another shell for atariST

(non-profit redistribution is permitted)

/gulam.  Copyright = 1987 pm@cwru.edu

62 built-in commands:
alias    dm       endwhile help     more     printenv set      ue 
cat      dirc     exit     history  mson     pushd    setenv   unalias 
cd       dirs     fg       if       msoff    pwd      source   unset 
chmod    echo     fgrep    kb       mv       rehash   sx       unsetenv 
copy     egrep    foreach  lpr      peekw    ren      te       which 
cp       ef       format   ls       pokew    rm       teexit   while 
date     endfor   gem      mem      popd     rmdir    time     
df       endif    grep     mkdir    print    rx       touch    

programs accessible through hash table:
uudecode gulamend arc      uud      speak    dcclock  
more14   gulam    uuencode uniterm  ibmfmt   cksm     
test     history  gu       uue      stspeech dos      
Technical Details
Message-ID: <1417@water.waterloo.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!ljdickey
References: <8802041613.AA17044@ucbvax.Berkeley.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!ljdickey
From: ljdickey@water.waterloo.edu (Lee Dickey)
Newsgroups: comp.sys.atari.st
Subject: Re: gulam
Summary: gulam is great
Keywords: gulam shell unix
Message-ID: <1417@water.waterloo.edu>
Date: 20 Feb 88 06:04:51 GMT
References: <8802041613.AA17044@ucbvax.Berkeley.EDU>
Reply-To: ljdickey@water.waterloo.edu (Lee Dickey)
Organization: U. of Waterloo, Ontario
Lines: 60