mhg@MITRE-BEDFORD.ARPA (Mark H. Granoff) (08/03/87)
Greeting... I seem to recall hearing something about a compiler for DCL. Any ideas? Any and all suggestions/tips/leads/pieces-o-code/... will be greatly appreciated. Thanks. +---------------------------------------------------------------------+ | Mark H. Granoff Member of the Technical Staff | +---------------------------------------------------------------------+ | USMAIL: The MITRE Corporation | ARPAnet: mhg @ mitre-bedford.ARPA | | Burlington Rd. M/S B015 |-----------------------------------| | Bedford, MA 01730 | A T & T: (617) 271 - 7030 | +--------------------------- Disclaimer ------------------------------+ |The views expressed herein are my own and do not necessarily reflect | | those of my employer. | +---------------------------------------------------------------------+ | Unix commands are based on the principle of intuitive complexity. | +---------------------------------------------------------------------+
rrk@byuvax.bitnet (11/10/87)
Apostrophe symbol concatenation, which I see as DCL's greatest strength,
makes it relatively uncmpileable. I know that LISP is compileable, but
I don't think even LISP is as flexible (I would call it powerful) as DCL
in many ways. For example: How would you compile:
$
$ 'state1'_function1:
$ !...
$ 'state2'_function1:
$ !...
$ 'state1'_function2:
$ !
$ 'state2'_function2:
$ !...
$ goto active_function'function'
$
Not to mention thousands of other constructions. Certainly you could throw
out symbol concatenation and make it compile somehow by rewriting the DCL
CLI, but even then, since it deals with image activations and other very
high-level functions, you would be interpreting at almost as high a level
as before--pseudo-codes instead of DCL--and gain almost nothing, and the
DCL would be gutless.
If someone could propose a decent solution and make me a liar, I would really
enjoy the solution...
west%etd1.DECnet@AFWAL-AAA.ARPA ("ETD1::WEST") (11/14/87)
Dear INFO-VAX: Is anyone out there using a DCL compiler? I would appreciate hearing a few comments. Mike West, DP Manager Air Force Avionics Lab AFWAL/AADE WPAFB, OH 45433 west%etd1.decnet@afwal-aaa.arpa ------