Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!ucbvax!RELAY.CS.NET!leff%smu From: leff%smu@RELAY.CS.NET Newsgroups: mod.ai Subject: Seminar - Using Scheme for Discrete Simulation (SMU) Message-ID: <8610270724.AA05496@ucbvax.Berkeley.EDU> Date: Mon, 27-Oct-86 02:25:12 EST Article-I.D.: ucbvax.8610270724.AA05496 Posted: Mon Oct 27 02:25:12 1986 Date-Received: Mon, 27-Oct-86 06:01:02 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 15 Approved: ailist@sri-stripe.arpa Using Scheme for Discrete Simulation Edward E. Ferguson, Texas Instruments, Location 315 Sic, Time 2PM Scheme is a lexically-scoped dialect of LISP that gives the programmer access to continuations, a fundamental capability upon which general control structures can be built. This presentation will show how continuations can be used to extend Scheme to have the basic features of a discrete simulation language. Topics that will be covered include discrete simulation techniques, addition of simulation capability to a general-purpose language, why Scheme is a good base language for simulation, and the complete Scheme text for a simulation control package.