home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.icon
- Path: sparky!uunet!mercury.hsi.com!mlfarm!cs.arizona.edu!icon-group
- Date: 16 Nov 1992 08:26:47 -0600
- From: Chris Tenaglia - 257-8765 <TENAGLIA@mis.mcw.edu>
- Subject: semicolons revisited?
- Message-ID: <01GR7NMCR9G291WHNT@mis.mcw.edu>
- Organization: Medical College of Wisconsin (Milwaukee, WI)
- Lines: 26
-
-
- In case any one really really likes semicolons on a string processing language
- DEC now offers TPU (text processing utility) for its VAX and RISC boxes. Asoft
- offers nu/TPU for other platforms.
-
- TPU has a lot of icon and snobol string concepts yet it enforces semicolons at
- the end of the statements. But like pascal it also uses begin and end instead
- of curly braces for blocking. No generators, no fail/succeess handling. But
- it has an interesting property. All variables declared have scope local to
- their procedures. All variables created by operations (not predeclared) have
- global scope. This language is the foundation of an editor called EVE. It
- allows one to do string programming in a full screen editor environment. I've
- used it to customize my editor to do herculean feats.
-
- I still prefer icon for stream crunching, front ending, and game design.
- The lack of semicolons, required declarations, and datatypes are the features
- that drew me to icon, and that improve my productivity.
-
- Chris Tenaglia (System Manager) | "The past explained,
- Medical College of Wisconsin | the future fortold,
- 8701 W. Watertown Plank Rd. | the present largely appologized for."
- Milwaukee, WI 53226 | Organon to The Doctor
- (414)257-8765 |
- tenaglia@mis.mcw.edu
-
-
-