Article View: comp.lang.functional
Article #290Re: Term rewriting and denotation
From: victor yodaiken
Date: Mon, 11 Jun 1990 20:41
Date: Mon, 11 Jun 1990 20:41
22 lines
1692 bytes
1692 bytes
In article <3570@rex.cs.tulane.edu> fs@rex.cs.tulane.edu (Frank Silbermann) writes: >Until now, I have argued the necessity of >the denotational-semantics-based approach >for higher-order functional programming. >Now me say a word for the opposition. o This seems like an opportune time to put in a plug for the Primitive Recursive arithmetic [1]. While this formal method has received little attention in the c.s. community, it has numerous advantages over more widely known methods. In particular, p.r.a. has an algorithmic notion of function that seems better suited to the world of c.s. than the set theoretic notions implicit in predicate calc and denotational semantics. Also p.r.a. allows for a completely formal approach, i.e. functions as textual objects, without requiring clumsy axiomatizations of ordinary arithmetic. The proof rules are simple substitution rules for equality e.g. A = B |- F(A) = F(B) , and the axioms are the defining axioms of the p.r. functions. 1. Goodstein "Recursive Number Theory" (Noth Holland 1957)
Technical Details
Message-ID:
<15421@dime.cs.umass.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!cs.utexas.edu!rutgers!psuvax1!husc6!m2c!umvlsi!dime!yodaikenReferences:
<3417@rex.cs.tulane.edu> <1555@sys.uea.ac.uk> <15341@dime.cs.umass.edu> <3570@rex.cs.tulane.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!cs.utexas.edu!rutgers!psuvax1!husc6!m2c!umvlsi!dime!yodaiken From: yodaiken@freal.cs.umass.edu (victor yodaiken) Newsgroups: comp.lang.functional Subject: Re: Term rewriting and denotation Keywords: rewriting denotation pattern-matching Message-ID: <15421@dime.cs.umass.edu> Date: 11 Jun 90 20:41:15 GMT References: <3417@rex.cs.tulane.edu> <1555@sys.uea.ac.uk> <15341@dime.cs.umass.edu> <3570@rex.cs.tulane.edu> Sender: news@dime.cs.umass.edu Reply-To: yodaiken@freal.cs.umass.edu (victor yodaiken) Organization: University of Massachusetts, Amherst Lines: 22