| J.F.T. Kamperman, H.R. Walters, ARM -- Abstract rewriting machine, in: H.A. Wijshoff (Ed.), Computing Science in the Netherlands, 1993. |
....for other purposes. Term rewriting [42] is a model of computation used in various areas of computer science, including symbolic computation, automated theorem proving and execution of algebraic specifications. Abstract machines for term rewriting systems include the abstract rewriting machine ARM [72], ARM [129] and TRAM [99] Portability is the main reason for the success of DVI [76] and PostScript [64] as page description languages. DVI is a simple language without control flow constructs, whereas PostScript is a full programming language in the tradition of Forth. Both are used as ....
J.F.T. Kamperman, H.R. Walters, ARM -- Abstract rewriting machine, in: H.A. Wijshoff (Ed.), Computing Science in the Netherlands, 1993.
No context found.
J.F.Th. Kamperman and H.R. Walters. ARM -- Abstract Rewriting Machine. In H.A. Wijshoff, editor, Computing Science in the Netherlands, pages 193--204, 1993.
....for portable ANSI C, or for a machine specific variant which performs two to three 3. EPIC s efficiency 15 times better. In this manner ports for SUN SPARC and SGI R5000 using gcc have been defined, and a port for Macintosh (680xx) and (Symantec) Think C. A precursor of Arm is described in [KW93] a successor in [WK95a] 3. EPIC s efficiency Epic was designed specifically with efficiency in mind, where a balance was stricken between compilation speed and execution speed. In lieu of the former, an interpreter is used for the intermediate (abstract machine) level; this interpreter has ....
J.F.Th. Kamperman and H.R. Walters. ARM -- Abstract Rewriting Machine. In H.A. Wijshoff, editor, Computing Science in the Netherlands, pages 193--204, 1993.
....this statement follows from inspection of the ARM code, which is close to the machine code that efficient compilers for (eager) functional languages generate for comparable programs. 6. Relation to Other Abstract Machines The abstract machine presented in Section 5 is much less complex than ARM [KW93] In [HG94] a provably correct compiler for term rewriting systems is described, using an abstract machine TRIM, which bears some similarity to ARM. The approach seems to be geared more towards provability than towards efficiency, because environments are built explicitly on the heap (whereas ....
J.F.Th. Kamperman and H.R. Walters. ARM -- Abstract Rewriting Machine. In H.A. Wijshoff, editor, Computing Science in the Netherlands, pages 193--204, 1993.
....in software engineering of a portable compiler, the project is interesting to the ASF SDF community. 1 Introduction This paper discusses the ongoing construction of a (new) stand alone self compiling compiler for ASF SDF[BHK89] using the ASF SDF meta environment [Kli93] and its compiler ASF2C[KW93]. The (ultimate) aim of this effort is to provide a portable platform for ASF SDF which is not dependent on the meta environment, and which allows the generation of (portable) stand alone tools and applications (possibly partially) defined in ASF SDF. The short term aim is to incorporate ....
J.F.Th. Kamperman and H.R. Walters. ARM -- Abstract Rewriting Machine. In H.A. Wijshoff, editor, Computing Science in the Netherlands, pages 193--204, 1993.
....which can be defined either for portable ANSI C, or for a machine specific variant which performs two to three times better. In this manner ports for SUN SPARC and SGI R5000 using gcc have been defined, and a port for Macintosh (680xx) and (Symantec) Think C. A precursor of Arm is described in [KW93] a successor in [WK95a] 6 EPIC s efficiency Epic was designed specifically with efficiency in mind, where a balance was striken between compilation speed and execution speed. In lieu of the former, an interpreter is used for the intermediate (abstract machine) level; this interpreter has ....
J.F.Th. Kamperman and H.R. Walters. ARM -- Abstract Rewriting Machine. In H.A. Wijshoff, editor, Computing Science in the Netherlands, pages 193--204, 1993.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC