Previous Up

Références

[ACCL90]
M. Abadi, L. Cardelli, P.-L. Curien, and J.-J. Lévy. Explicit substitutions. In Proc. 17th ACM Symp. on Principles of Programming Languages, pages 31–46, San Francisco, 1990.
[Art97]
T. Arts. Automatically proving termination and innermost normalisation of term rewriting systems. PhD thesis, Universiteit Utrecht, 1997.
[Aug85]
L. Augustsson. Compiling pattern matching. In Functional Programming Languages and Computer Architecture, Nancy, LNCS 201. Springer-Verlag, September 1985.
[Bar84]
H. P. Barendregt. The Lambda Calculus, its Syntax and Semantics. North Holland, Amsterdam, 2nd ed., 1984.
[Bar93]
H. Barendregt. Typed lambda calculi. In Abramsky et al., editor, Handbook of Logic in Computer Science. Oxford Univ. Press, 1993.
[BBLRD96]
Z.-E.-A. Benaissa, D. Briaud, P. Lescanne, and J. Rouyer-Degli. λυ, a calculus of explicit substitutions which preserves strong normalisation. Journal of Functional Programming, 6(5), 1996.
[BG99]
R. Bloo and H. Geuvers. Explicit substitution: on the edge of strong normalization. Theoretical Computer Science, 211(1-2):375–395, 1999.
[BJO01]
F. Blanqui, J.-P. Jouannaud, and M. Okada. Inductive-Data-Type Systems. Theoretical Computer Science, 277, 2001.
[BKKR01]
P. Borovanský, C. Kirchner, H. Kirchner, and C. Ringeissen. Rewriting with strategies in ELAN: a functional semantics. International Journal of Foundations of Computer Science, 12(1):69–98, February 2001.
[BKR00]
E. Bonelli, D. Kesner, and A. Ríos. A de bruijn notation for higher-order rewriting. In L. Bachmair, editor, 11th International Conference on Rewriting Techniques and Applications, volume 1833 of LNCS, pages 62–79, Norwich, UK, July 2000. Springer-Verlag.
[Blo97]
R. Bloo. Preservation of Termination for Explicit Substitution. PhD thesis, Eindhoven University of Technology, 1997.
[BN98]
F. Baader and T. Nipkow. Term Rewriting and All That. Cambridge University Press, 1998.
[BR95]
R. Bloo and K. Rose. Preservation of strong normalization in named lambda calculi with explicit substitution and garbage collection. In Computing Science in the Netherlands, pages 62–72. Netherlands Computer Science Research Foundation, 1995.
[CHL96]
P.-L. Curien, T. Hardin, and J.-J. Lévy. Confluence properties of weak and strong calculi of explicit substitutions. Journal of the ACM, 43(2):362–397, March 1996.
[Chu41]
A. Church. The Calculi of Lambda Conversion. Princeton University Press, Princeton, 1941.
[Cir00]
H. Cirstea. Calcul de réécriture : fondements et applications. PhD thesis, Université Henri Poincaré - Nancy I, 2000. October 25.
[CK98]
H. Cirstea and C. Kirchner. ρ-calculus, the rewriting calculus. In 5th International Workshop on Constraints in Computational Logics, 1998.
[CK99a]
S. Cerrito and D. Kesner. Pattern matching as cut elimination. In Longo [Lon99].
[CK99b]
H. Cirstea and C. Kirchner. Combining higher-order and first-order computation using ρ-calculus: Towards a semantics of ELAN. In D. Gabbay and M. de Rijke, editors, Frontiers of Combining Systems 2, Research Studies, pages 95–120. Wiley, 1999.
[CK01]
H. Cirstea and C. Kirchner. The rewriting calculus — Part I and II. Logic Journal of the Interest Group in Pure and Applied Logics, 9(3):427–498, May 2001.
[CKL01a]
H. Cirstea, C. Kirchner, and L. Liquori. Matching Power. In A. Middeldorp, editor, 12th International Conference on Rewriting Techniques and Applications, volume 2051 of LNCS, pages 77–92, Utrecht, The Netherlands, May 2001. Springer-Verlag.
[CKL01b]
H. Cirstea, C. Kirchner, and L. Liquori. The rho cube. In F. Honsell, editor, Foundations of Software Science and Computation Structures, volume 2030 of LNCS, pages 166–180, Genova, Italy, April 2001. Springer-Verlag.
[CMMU00]
E. Contejean, C. Marché, B. Monate, and X. Urbain. CiME version 2, 2000. Available at http://cime.lri.fr/.
[Coq00]
C. Coquand. Agda, 2000. http://www.cs.chalmers.se/~catarina/agda/.
[dB72]
N. G. de Bruijn. Lambda calculus with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem. Proc. of the Koninklijke Nederlands Akademie, 75(5):380–392, 1972.
[DG01]
R. David and B. Guillaume. A λ-calculus with explicit weakening and explicit substitution. Mathematical Structures in Computer Science, 11(1), 2001.
[ELA]
The ELAN system. http://elan.loria.fr/.
[Fef86]
S. Feferman, editor. Kurt Gödel, Collected Works. Oxford University Press, 1986. 2 volumes.
[FK02]
G. Faure and C. Kirchner. Exceptions in the rewriting calculus. In Tison [Tis02], pages 64–82.
[FK03]
J. Forest and D. Kesner. Expression reduction systems with patterns. In R. Nieuwenhuis, editor, 14th International Conference on Rewriting Techniques and Applications, volume 2706 of LNCS, pages 107–122, Valencia, Spain, June 2003. Springer-Verlag.
[FKP99]
M. C. Ferreira, D. Kesner, and L. Puel. Lambda-calculi with Explicit Substitutions Preserving Strong Normalization. Applicable Algebra in Engineering Communication and Computing, 9(4):333–371, 1999.
[For02a]
J. Forest. A weak calculus with explicit operators for pattern matching and substitution. In Tison [Tis02], pages 174–191.
[For02b]
J. Forest. A weak calculus with explicit operators for pattern matching and substitution. Research Report 1313, LRI, May 2002.
[Gen69]
G. Gentzen. Investigations into logical deduction. In M. E. Szabo, editor, The Collected Papers of Gerhard Gentzen. North-Holland, 1969.
[GLM92]
G. Gonthier, J.-J. Lévy, and P.-A. Mellies. An abstract standardisation theorem. In Proc. 7th IEEE Symp. on Logic in Computer Science, Santa Cruz, CA, 1992.
[Göd31]
K. Gödel. Über Formal Unentscheidbare Sätze der Principia Mathematica und Verwandter Systeme I. Monatshefte für Mathematik und Physik, 38:173–198, 1931. Reprinted in [Fef86].
[Hal]
T. Hallgren. Alfa web page. http://www.cs.chalmers.se/~hallgren/Alfa/.
[Har02]
R. Harper. Programming in standard ML. Available from http://www-2.cs.cmu.edu/~rwh/smlbook/, March 2002.
[HPJP92]
P. Hudak, S. Peyton-Jones, and Philip Wadler (editors). Report on the programming language Haskell, a non-strict, purely functional language (version 1.2). Sigplan Notices, 1992.
[Isa]
The ISABELLE system. http://isabelle.in.tum.de/.
[JR99]
J.-P. Jouannaud and A. Rubio. The higher-order recursive path ordering. In Longo [Lon99].
[Kes93]
D. Kesner. La définition de fonctions par cas à l'aide de motifs dans des langages applicatifs. Thèse de doctorat, Université Paris-Sud, Orsay, France, December 1993.
[Kha90]
Z. Khasidashvili. Expression Reduction Systems. In Proceedings of IN Vekua Institute of Applied Mathematics, volume 36, Tbilisi, 1990.
[KL91]
E. Kounalis and D. Lugiez. Compilation of pattern matching with associative commutative functions. In S. Abramsky and T. S. E. Maibaum, editors, Colloquium on Trees in Algebra and Programming, volume 493 of LNCS. Springer-Verlag, April 1991.
[Klo80]
J. W. Klop. Combinatory Reduction Systems. Mathematical Centre Tracts 127, Mathematisch Centrum, Amsterdam, 1980.
[Klo90]
J. W. Klop. Term rewriting systems. Technical report CS-R9073XS, CWI, Amsterdam, 1990.
[KPT96]
D. Kesner, L. Puel, and V. Tannen. A Typed Pattern Calculus. Information and Computation, 124(1):32–61, January 1996.
[LM92]
X. Leroy and M. Mauny. The Caml Light system, release 0.5. INRIA, Rocquencourt, 1992.
[LM01]
F. Le Fessant and L. Maranget. Optimizing pattern-matching. In Proceedings of the 2001 International Conference on Functional Programming. ACM Press, 2001.
[Lon99]
G. Longo, editor. Fourteenth Annual IEEE Symposium on Logic in Computer Science, Trento, Italy, July 1999. IEEE Comp. Soc. Press.
[Mar92]
L. Maranget. La stratégie paresseuse. Thèse de doctorat, Université Paris 7, 1992.
[Mel95]
P.-A. Melliès. Typed λ-calculi with explicit substitutions may not terminate. In International Conference of Typed Lambda Calculi and Applications, 1995.
[MN98]
R. Mayr and T. Nipkow. Higher-order rewrite systems and their confluence. Theoretical Computer Science, 192(1):3–29, February 1998.
[New42]
M. H. A. Newman. On theories with a combinatorial definition of `equivalence'. Ann. Math., 43(2):223–243, 1942.
[Nip91]
T. Nipkow. Higher order critical pairs. In Proc. IEEE Symp. on Logic in Comp. Science, Amsterdam, 1991.
[NM88]
G. Nadathur and D. Miller. An overview of λprolog. In Proc. 5th Int. Symp. on Logic Programming, 1988.
[Obj]
The Objective Caml language. http://www.ocaml.org/.
[Oos90]
V. V. Oostrom. Lambda calculus with patterns. Technical Report IR 228, Vrije Universiteit, Amsterdam, November 1990.
[OR93a]
V. V. Oostrom and F. V. Raamsdonk. Comparing combinatory reduction systems and higher-order rewrite systems. In J. Heering, K. Meinke, B. Möller, and T. Nipkow, editors, First International Workshop HOA93, volume 816 of Lecture Notes in Computer Science, Amsterdam, The Netherlands, September 1993. Springer.
[OR93b]
V. V. Oostrom and F. V. Raamsdonk. Comparing combinatory reduction systems and higher-order rewrite systems. Research Report CS-R9361, CWI, Sep 1993.
[Par91]
M. Parigot. λµ-calculus: an algorithmic interpretation of classical natural deduction. Author address: Equipe de Logique - CNRS UA753 45-55 5eme etage, Universite Paris VII, 2 Place Jussieu, 75251 PARIS Cedex 05 - FRANCE, E-mail: parigot@logique.jussieu.fr, 1991.
[PS93]
L. Puel and A. Suarez. Compiling pattern matching by term decomposition. Journal of Symbolic Computation, 15:1–26, 1993.
[Raa96]
F. V. Raamsdonk. Confluence and Normalization for Higher-Order Rewriting. PhD thesis, Vrije Universiteit, Netherlands, 1996.
[Rit94]
E. Ritter. Normalisation for typed lambda calculi with explicit substitution. LNCS, 832:295–304, 1994.
[RS94]
J. Rehof and M. H. Sørensen. The λΔ calculus. In M. Hagiya and J. Mitchell, editors, Theoretical Aspects of Computer Software (TACS), number 789 in lncs, pages 516–542. Springer-Verlag, 1994.
[Sch88]
P. Schnoebelen. Refined compilation of pattern-matching for functional languages. Science of Computer Programming, 11(2):133–159, December 1988.
[Tak89]
M. Takahashi. Parallel reductions in λ-calculus. Journal of Symbolic Computation, 7(2):113–123, 1989.
[Tak93]
M. Takahashi. Parallel reductions in λ-calculus. Technical report, Department of Information Science, Tokyo Institute of Technology, 1993. Internal report.
[Tis02]
S. Tison, editor. 13th International Conference on Rewriting Techniques and Applications, volume 2378 of LNCS, Copenhagen, Denmark, July 2002. Springer-Verlag.
[Urb01]
X. Urbain. Approche incrémentale des preuves automatiques de terminaison. Thèse de doctorat, Université Paris-Sud, Orsay, France, October 2001. http://www.lri.fr/~urbain/textes/these.ps.gz.
[Wan84]
M. Wand. What is lisp ? The American Mathematical Monthly, 91(1):32–42, January 1984.

Previous Up