中文
相关论文

相关论文: Towards a Direct, By-Need Evaluator for Dependentl…

200 篇论文

The elementary affine lambda-calculus was introduced as a polyvalent setting for implicit computational complexity, allowing for characterizations of polynomial time and hyperexponential time predicates. But these results rely on type…

计算机科学中的逻辑 · 计算机科学 2019-08-15 Lê Thành Dũng Nguyen

C-based interpreters such as CPython make extensive use of C "extension" code, which is opaque to static analysis tools and faster runtimes with JIT compilers, such as PyPy. Not only are the extensions opaque, but the interface between the…

编程语言 · 计算机科学 2024-05-06 Maxwell Bernstein , CF Bolz-Tereick

Probabilistic operational semantics for a nondeterministic extension of pure lambda calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics are both…

计算机科学中的逻辑 · 计算机科学 2011-06-28 Ugo Dal Lago , Margherita Zorzi

We describe a derivational approach to abstract interpretation that yields novel and transparently sound static analyses when applied to well-established abstract machines for higher-order and imperative programming languages. To…

编程语言 · 计算机科学 2011-07-19 David Van Horn , Matthew Might

We investigate the possibility of a semantic account of the execution time (i.e. the number of beta-steps leading to the normal form, if any) for the shuffling calculus, an extension of Plotkin's call-by-value lambda-calculus. For this…

计算机科学中的逻辑 · 计算机科学 2019-04-25 Giulio Guerrieri

This work presents In-Context Policy Iteration, an algorithm for performing Reinforcement Learning (RL), in-context, using foundation models. While the application of foundation models to RL has received considerable attention, most…

机器学习 · 计算机科学 2023-08-15 Ethan Brooks , Logan Walls , Richard L. Lewis , Satinder Singh

To be usable in practice, interactive theorem provers need to provide convenient and efficient means of writing expressions, definitions, and proofs. This involves inferring information that is often left implicit in an ordinary…

计算机科学中的逻辑 · 计算机科学 2015-12-18 Leonardo de Moura , Jeremy Avigad , Soonho Kong , Cody Roux

In this paper we continue the study of the most important structures on C-systems, the structures that correspond, in the case of the syntactic C-systems, to the $(Pi,lambda,app,beta,eta)$-system of inference rules. One such structure was…

范畴论 · 数学 2017-06-13 Vladimir Voevodsky

We propose a type-based resource usage analysis for the π-calculus extended with resource creation/access primitives. The goal of the resource usage analysis is to statically check that a program accesses resources such as files and…

编程语言 · 计算机科学 2017-01-11 Naoki Kobayashi , Kohei Suenaga , Lucian Wischik

We give a categorical semantics for a call-by-value linear lambda calculus. Such a lambda calculus was used by Selinger and Valiron as the backbone of a functional programming language for quantum computation. One feature of this lambda…

计算机科学中的逻辑 · 计算机科学 2008-01-08 Peter Selinger , Benoît Valiron

There is no known way of giving a domain-theoretic semantics to higher-order probabilistic languages, in such a way that the involved domains are continuous or quasi-continuous - the latter is required to do any serious mathematics. We…

计算机科学中的逻辑 · 计算机科学 2019-04-08 Jean Goubault-Larrecq

We study functional and concurrent calculi with non-determinism, along with type systems to control resources based on linearity. The interplay between non-determinism and linearity is delicate: careless handling of branches can discard…

计算机科学中的逻辑 · 计算机科学 2023-10-02 Bas van den Heuvel , Joseph W. N. Paulus , Daniele Nantes-Sobrinho , Jorge A. Pérez

Massively multilingual language models enable cross-lingual generalization but underperform on low-resource and unseen languages. While adapter-based fine-tuning offers a parameter-efficient solution, training language-specific adapters at…

计算与语言 · 计算机科学 2026-01-26 Stef Accou , Wessel Poelman

A non-deterministic call-by-need lambda-calculus \calc with case, constructors, letrec and a (non-deterministic) erratic choice, based on rewriting rules is investigated. A standard reduction is defined as a variant of left-most outermost…

编程语言 · 计算机科学 2007-05-23 Manfred Schmidt-Schauß , Michael Huber

A comparison of Landin's form of lambda calculus with Church's shows that, independently of the lambda calculus, there exists a mechanism for converting functions with arguments indexed by variables to the usual kind of function where the…

编程语言 · 计算机科学 2015-06-01 M. H. van Emden

We present a probabilistic version of PCF, a well-known simply typed universal functional language. The type hierarchy is based on a single ground type of natural numbers. Even if the language is globally call-by-name, we allow a…

计算机科学中的逻辑 · 计算机科学 2015-11-05 Thomas Ehrhard , Michele Pagani , Christine Tasson

We address the problem of local type inference for a language based on System F with context-free session types. We present an algorithm that leverages the bidirectional type checking approach to propagate type information, enabling first…

编程语言 · 计算机科学 2025-05-28 Bernardo Almeida , Andreia Mordido , Vasco T. Vasconcelos

The stack calculus is a functional language in which is in a Curry-Howard correspondence with classical logic. It enjoys confluence but, as well as Parigot's lambda-mu, does not admit the Bohm Theorem, typical of the lambda-calculus. We…

计算机科学中的逻辑 · 计算机科学 2013-04-01 Alberto Carraro

This paper presents a language, Alda, that supports all of logic rules, sets, functions, updates, and objects as seamlessly integrated built-ins. The key idea is to support predicates in rules as set-valued variables that can be used and…

编程语言 · 计算机科学 2023-05-31 Yanhong A. Liu , Scott D. Stoller , Yi Tong , Bo Lin

We investigate the possibility of a semantic account of the execution time (i.e. the number of \beta_v-steps leading to the normal form, if any) for the shuffling calculus, an extension of Plotkin's call-by-value {\lambda}-calculus. For…

计算机科学中的逻辑 · 计算机科学 2018-12-31 Giulio Guerrieri