Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bloom-beacon!gatech!hubcap!ncrcae!ncr-sd!hp-sdd!hplabs!hpda!hpesoc1!hpcllla!hpclisp!hpcltjb!brengle From: brengle@hpcltjb.HP.COM (Tim Brengle) Newsgroups: comp.os.cpm Subject: Re: ADL for CP/M 2.2 Message-ID: <1140008@hpcltjb.HP.COM> Date: Mon, 14-Sep-87 14:42:26 EDT Article-I.D.: hpcltjb.1140008 Posted: Mon Sep 14 14:42:26 1987 Date-Received: Thu, 17-Sep-87 06:07:17 EDT References: <1140007@hpcltjb.HP.COM> Organization: HP ITG/ISO Computer Language Lab Lines: 19 For clarification, it is ADL not DDL which I have been working on. Basically, we (Ross Cunniff and I) started with DDL, "cleaned up and modernized" the syntax, added features, etc. The major differences between ADL and DDL are: 1. ADL syntax differs from DDL for conditional and looping constructs. 2. ADL introduces the concept of Actors. 3. Extensive work has gone into creating a "Zork-like" parser for player input. Scenarios written in DDL translate easily to ADL, but not vice versa. In fact, two of the sample scenarios that come with the package (AARD and MPU) were originally written in DDL. I want to acknowledge the great debt that ADL owes to the creators of DDL: Bruce Adler, Chris Kostanick, Michael Stein, Michael Urban, and Warren Usui, then members of the UCLA Computer Club.