language: ABC
-
Language:
|
ABC
|
|---|
-
Package:
|
ABC
|
|---|
-
Version:
|
1.04.01
|
|---|
-
Parts:
|
interpreter/compiler
|
|---|
-
Author:
|
Leo Geurts, Lambert Meertens,
Steven Pemberton <Steven.Pemberton@cwi.nl>
|
|---|
-
Location:
|
ftp://ftp.cwi.nl/pub/abc/*
or http://www.cwi.nl/~steven/abc/
|
|---|
-
Description:
|
ABC is an imperative language embedded in its own environment.
It is interactive, structured, high-level, very easy to learn,
and easy to use. It is suitable for general everyday
programming, such as you would use BASIC, Pascal, or AWK for.
It is not a systems-programming language. It is an excellent
teaching language, and because it is interactive, excellent for
prototyping. ABC programs are typically very compact, around a
quarter to a fifth the size of the equivalent Pascal or C
program. However, this is not at the cost of readability, on
the contrary in fact.
|
|---|
-
Reference:
|
"The ABC Programmer's Handbook" by Leo Geurts,
Lambert Meertens and Steven Pemberton, published by
Prentice-Hall (ISBN 0-13-000027-2)
"An Alternative Simple Language and Environment for PCs"
by Steven Pemberton, IEEE Software, Vol. 4, No. 1,
January 1987, pp. 56-64.
|
|---|
-
Ports:
|
unix, MSDOS, atari, mac
|
|---|
-
Discussion:
|
abc-list-request@cwi.nl
|
|---|
-
Contact:
|
abc@cwi.nl
|
|---|
-
Updated:
|
May 2nd, 1991
|
|---|
-
Language:
|
ABC
|
|---|
-
Package:
|
Grammar analysis tools
|
|---|
-
Version:
|
1
|
|---|
-
Parts:
|
analysis tools, samples, documentation
|
|---|
-
Author:
|
Steven Pemberton <Steven.Pemberton@cwi.nl>
|
|---|
-
Location:
|
ftp://ftp.cwi.nl/pub/abc/examples/grammar/*
or http://www.cwi.nl/~steven/abc/examples/grammar
|
|---|
-
Description:
|
Grammar analysis program written in ABC (q.v.) for
answering such questions as "what are the start
symbols of all rules", "what symbols can follow this
symbol", "which rules are left recursive", and so on.
Includes a grammar of ISO Pascal.
|
|---|
-
Reference:
|
Ftp://archive includes an article explaining the package.
|
|---|
-
Ports:
|
unix, MSDOS, atari, mac
|
|---|
-
Contact:
|
Steven.Pemberton@cwi.nl
|
|---|
-
Updated:
|
July 5th, 1993
|
|---|
category: educational
summary, or
expanded.
|
|