中文
相关论文

相关论文: Syntax and Semantics of Babel-17

200 篇论文

The multiplicity of software projects' stakeholders and activities leads to the multiplicity of software specification views and thus creates the need to establish mutual consistency between them. The process of establishing such…

软件工程 · 计算机科学 2017-11-20 Alexandr Naumchev

Developing web applications requires dealing with their distributed nature and the natural asynchronicity of user input and network communication. For facilitating this, different researchers have explored the combination of a multi-tier…

编程语言 · 计算机科学 2020-02-17 Bob Reynders , Frank Piessens , Dominique Devriese

We introduce the language QML, a functional language for quantum computations on finite types. Its design is guided by its categorical semantics: QML programs are interpreted by morphisms in the category FQC of finite quantum computations,…

量子物理 · 物理学 2008-05-06 Thorsten Altenkirch , Jonathan Grattage

Complex cyber-physical systems interact in real-time and must consider both timing and uncertainty. Developing software for such systems is expensive and difficult, especially when modeling, inference, and real-time behavior must be…

编程语言 · 计算机科学 2024-07-09 Lars Hummelgren , Matthias Becker , David Broman

Answer set programming (ASP) is a logic programming formalism used in various areas of artificial intelligence like combinatorial problem solving and knowledge representation and reasoning. It is known that enhancing ASP with function…

人工智能 · 计算机科学 2025-09-24 Lukas Gerlach , David Carral , Markus Hecher

This paper explores how design patterns could be revisited in the era of mainstream functional programming languages. I discuss the kinds of knowledge that ought to be represented as functional design patterns: architectural concepts that…

编程语言 · 计算机科学 2023-07-17 Will Crichton

Many universities have courses and projects revolving around compiler or interpreter implementation as part of their degree programmes in computer science. In such teaching activities, tool support can be highly beneficial. While there are…

编程语言 · 计算机科学 2022-09-21 Georgian-Vlad Saioc , Hans Hüttel

Answer Set Programming (ASP) is a declarative programming language used for modeling and solving complex combinatorial problems. It has been successfully applied to a number of different realworld problems. However, learning its usage can…

软件工程 · 计算机科学 2026-03-31 Rafael Martins , Matthias Knorr , Ricardo Gonçalves

The advent of neural machine translation (NMT) has revolutionized cross-lingual communication, yet preserving stylistic nuances remains a significant challenge. While existing approaches often require parallel corpora for style…

计算与语言 · 计算机科学 2025-07-21 Xuanqi Gao , Weipeng Jiang , Juan Zhai , Shiqing Ma , Siyi Xie , Xinyang Yin , Chao Shen

PaddleSpeech is an open-source all-in-one speech toolkit. It aims at facilitating the development and research of speech processing technologies by providing an easy-to-use command-line interface and a simple code structure. This paper…

音频与语音处理 · 电气工程与系统科学 2022-05-25 Hui Zhang , Tian Yuan , Junkun Chen , Xintong Li , Renjie Zheng , Yuxin Huang , Xiaojie Chen , Enlei Gong , Zeyu Chen , Xiaoguang Hu , Dianhai Yu , Yanjun Ma , Liang Huang

We present a system for the automatic differentiation of a higher-order functional array-processing language. The core functional language underlying this system simultaneously supports both source-to-source automatic differentiation and…

数学软件 · 计算机科学 2018-06-07 Amir Shaikhha , Andrew Fitzgibbon , Dimitrios Vytiniotis , Simon Peyton Jones , Christoph Koch

In this position paper, we present a prototype of a visualizer for functional programs. Such programs, whose evaluation model is the reduction of an expression to a value through repeated application of rewriting rules, and which tend to…

编程语言 · 计算机科学 2024-11-04 John Whitington , Tom Ridge

The sixth workshop on Mathematically Structured Functional Programming is devoted to the derivation of functionality from structure. It is a celebration of the direct impact of Theoretical Computer Science on programs as we write them…

编程语言 · 计算机科学 2016-04-04 Robert Atkey , Neelakantan Krishnaswami

Fusemate is a logic programming system that implements the possible model semantics for disjunctive logic programs. Its input language is centered around a weak notion of stratification with comprehension and aggregation operators on top of…

计算机科学中的逻辑 · 计算机科学 2021-05-20 Peter Baumgartner

We give new proofs of soundness (all representable functions on base types lies in certain complexity classes) for Elementary Affine Logic, LFPL (a language for polytime computation close to realistic functional programming introduced by…

计算机科学中的逻辑 · 计算机科学 2007-05-23 U. Dal Lago , M. Hofmann

Current benchmarks for evaluating neural code models focus on only a small subset of programming languages, excluding many popular languages such as Go or Rust. To ameliorate this issue, we present the BabelCode framework for…

Semantic parsing aims to map natural language utterances onto machine interpretable meaning representations, aka programs whose execution against a real-world environment produces a denotation. Weakly-supervised semantic parsers are trained…

计算与语言 · 计算机科学 2019-09-11 Bailin Wang , Ivan Titov , Mirella Lapata

Answer set programming (ASP) is an efficient problem-solving approach, which has been strongly supported both scientifically and technologically by several solvers, ongoing active research, and implementations in many different fields.…

人工智能 · 计算机科学 2021-09-20 Ezgi Iraz Su

A classical result by Floyd ("On the non-existence of a phrase structure grammar for ALGOL 60", 1962) states that the complete syntax of any sensible programming language cannot be described by the ordinary kind of formal grammars…

形式语言与自动机理论 · 计算机科学 2020-12-08 Alexander Okhotin

Reasoning on large and complex real-world models is a computationally difficult task, yet one that is required for effective use of many AI applications. A plethora of inference algorithms have been developed that work well on specific…

人工智能 · 计算机科学 2016-06-13 Avi Pfeffer , Brian Ruttenberg , William Kretschmer