[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Nov 23 12:06:13 1992 
Subject:Re: FTP'able pop for MSDOS - GLOW 
From:Edmund Shing 
Volume-ID:921123.05 

The article on GLOW can be found in the UK May 1992 issue of Byte
magazine, page 84UK-8. 

For those who haven't got access to this issue, I will give a very
brief summary, including quotes from the article:

-------------------------------------------------------------------

	"Glow Comes Out of the Dark" (Dick Pountain)


Inspired by POP-11, Glow is a powerful list-processing language for
MS-DOS. 

Glow, like its ancestor POP-11, is an interactive list-processing
language with a syntax that resembles Pascal or structured BASIC.
It supports loops as well as recursion, lists as well as strings, and
objects with multiple inheritance.

A major difference between it an POP-11 is that Glow employs strictly
lexical, rather than dynamic, scoping. This means that the visibility
of any object is governed by the program text (as in Pascal), rather
than the run-time environment.

MS-DOS Glow calls your own external text editor from inside Glow and
compiles directly from the editor, so long as it is not too large.

One difference is in definition of procedures: instead of POP's 

	define ... enddefine

Glow uses 

	def ... edef

Glow performs I/O via two streams called "source" and "sink" which you
redirect as necessary to real I/O devices, called IODEVS (e.g.
console,keyboard,stderr ...).


The first-release version of Glow that I have is stable, but has some
rough edges ... 

Glow is the BASIC of AI languages. 


Glow for Macintosh or MS-DOS with manual and user's guide, 69.95
pounds, from

	Andrew Arblaster
	NightOwl software
	Bollostraat 6
	B-3140 Keerbergen
	Belgium
	32-015-234871
	fax:32-015-234871


-----------------------------------------------------------------

So that's it folks,


Edmund
--
---------------------------------------------------------------------------
Edmund Shing			|  School of Computer Science
E-Mail: exs@cs.bham.ac.uk	|  University of Birmingham
'Chacun ses gouts'		|  Edgbaston
				|  Birmingham B15 2TT  UK.
---------------------------------------------------------------------------