6 found
Order:
Disambiguations
Mauricio Ayala-Rincón [5]M. Ayala-Rincon [4]
  1.  18
    Comparing and implementing calculi of explicit substitutions with eta-reduction.Mauricio Ayala-Rincón, Flávio L. C. de Moura & Fairouz Kamareddine - 2005 - Annals of Pure and Applied Logic 134 (1):5-41.
    The past decade has seen an explosion of work on calculi of explicit substitutions. Numerous works have illustrated the usefulness of these calculi for practical notions like the implementation of typed functional programming languages and higher order proof assistants. It has also been shown that eta-reduction is useful for adapting substitution calculi for practical problems like higher order unification. This paper concentrates on rewrite rules for eta-reduction in three different styles of explicit substitution calculi: λσ, λse and the suspension calculus. (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  2.  22
    First-order unification in the PVS proof assistant.A. B. Avelar, A. L. Galdino, F. L. C. de Moura & M. Ayala-Rincon - 2014 - Logic Journal of the IGPL 22 (5):758-789.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  3. Church-Rosser Property for Conditional Rewriting Systems with Built-in Predicates as Premises.Mauricio Ayala-Rincon - 2000 - In Dov M. Gabbay & Maarten de Rijke (eds.), Frontiers of Combining Systems. Research Studies Press. pp. 2--17.
     
    Export citation  
     
    Bookmark  
  4.  11
    Higher-Order Unification: A structural relation between Huet's method and the one based on explicit substitutions.Flávio L. C. de Moura, Mauricio Ayala-Rincón & Fairouz Kamareddine - 2008 - Journal of Applied Logic 6 (1):72-108.
  5.  42
    SUBSEXPL: a tool for simulating and comparing explicit substitutions calculi ★.F. L. C. de Moura, M. Ayala-Rincón & F. Kamareddine - 2006 - Journal of Applied Non-Classical Logics 16 (1-2):119-150.
    We present the system SUBSEXPL used for simulating and comparing explicit substitutions calculi. The system allows the manipulation of expressions of the λ-calculus and of three different styles of explicit substitutions: the λσ, the λse and the suspension calculus. A variation of the suspension calculus, which allows for combination of steps of β-contraction is included too. Implementations of the η-reduction are provided for each style. Other explicit substitutions calculi can be easily incorporated into the system due to its modular structure. (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  6.  11
    Explicit substitution calculi with de Bruijn indices and intersection type systems.D. L. Ventura, F. Kamareddine & M. Ayala-Rincon - 2015 - Logic Journal of the IGPL 23 (2):295-340.