中文
相关论文

相关论文: A Simple Guide to S3 Methods

200 篇论文

The proliferation and accessability of the Internet have made it simple to view, download, and publish source code. This paper gives a short tutorial on how to create a new Common Lisp project and publish it.

其他计算机科学 · 计算机科学 2012-09-26 Robert Smith

Existing recommendation systems can help developers improve their software development abilities by recommending new programming tools, such as a refactoring tool or a program navigation tool. However, simply recommending tools in isolation…

软件工程 · 计算机科学 2021-02-09 Dylan Bates

Code completion is one of the killer features of Integrated Development Environments (IDEs), and researchers have proposed different methods to improve its accuracy. While these techniques are valuable to speed up code writing, they are…

软件工程 · 计算机科学 2021-03-09 Fengcai Wen , Emad Aghajani , Csaba Nagy , Michele Lanza , Gabriele Bavota

Formal grammars are extensively used in Computer Science and related fields to study the rules which govern production of a language. The use of these grammars can be extended beyond mere language production. One possibility is to view…

形式语言与自动机理论 · 计算机科学 2017-08-17 Abhinav Aggarwal

This paper focuses on Code Generation task that aims at generating relevant code fragments according to given natural language descriptions. In the process of software development, developers often encounter two scenarios. One is requested…

软件工程 · 计算机科学 2024-04-19 Zezhou Yang , Sirong Chen , Cuiyun Gao , Zhenhao Li , Ge Li , Michael Lyu

Bigraphs are a versatile modelling formalism that allows easy expression of placement and connectivity relations in a graphical format. System evolution is user defined as a set of rewrite rules. This paper presents a practical, yet…

计算机科学中的逻辑 · 计算机科学 2024-06-03 Blair Archibald , Muffy Calder , Michele Sevegnani

Controlling the text generated by language models and customizing the content has been a long-standing challenge. Existing prompting techniques proposed in pursuit of providing control are task-specific and lack generality; this provides…

计算与语言 · 计算机科学 2023-06-14 Swaroop Mishra , Elnaz Nouri

Set functions are a feature of functional logic programming to encapsulate all results of a non-deterministic computation in a single data structure. Given a function $f$ of a functional logic program written in Curry, we describe a…

编程语言 · 计算机科学 2018-08-23 Sergio Antoy , Michael Hanus , Finn Teegen

We discuss various formalisms to describe string-to-string transformations. Many are based on automata and can be seen as operational descriptions, allowing direct implementations when the input scanner is deterministic. Alternatively, one…

形式语言与自动机理论 · 计算机科学 2019-08-06 Paul Gastin

Programming languages are incredibly versatile, enabling developers to create applications and programs that suit their individual requirements. This article introduces a new language called Cesno, designed from the ground up to offer an…

软件工程 · 计算机科学 2024-09-24 Ozelot Vanilla , Jingxiang Yu , Hemn Barzan Abdalla

This paper aims to develop a verification method for procedural programs via a transformation into Logically Constrained Term Rewriting Systems (LCTRSs). To this end, we extend transformation methods based on integer TRSs to handle…

计算机科学中的逻辑 · 计算机科学 2025-09-01 Carsten Fuhs , Cynthia Kop , Naoki Nishida

Learning to use tools to solve a variety of tasks is an innate ability of humans and has been observed of animals in the wild. However, the underlying mechanisms that are required to learn to use tools are abstract and widely contested in…

神经与进化计算 · 计算机科学 2019-07-04 Sam Wenke , Dan Saunders , Mike Qiu , Jim Fleming

Writing proposals and job applications is arguably one of the most important tasks in the career of a scientist. The proposed ideas must be scientifically compelling, but how a proposal is planned, written, and presented can make an…

天体物理仪器与方法 · 物理学 2025-08-01 Johan H. Knapen , Henri M. J. Boffin , Nushkia Chamba , Natashya Chamba

Folding a sequence $S$ into a multidimensional box is a method that is used to construct multidimensional codes. The well known operation of folding is generalized in a way that the sequence $S$ can be folded into various shapes. The new…

信息论 · 计算机科学 2009-07-29 Tuvi Etzion

It is often useful to tap information from a running R script. Obvious use cases include monitoring the consumption of resources (time, memory) and logging. Perhaps less obvious cases include tracking changes in R objects orcollecting…

统计计算 · 统计学 2020-02-25 Mark P. J. van der Loo

Up to now, for efficiency reasons cryptographic algorithm has been written in an imperative language. But to get acquaintance with a functional programming language a question arises: functional programming offers some new for secure…

密码学与安全 · 计算机科学 2010-03-13 Gyöngyvér Márton

Reinforcement learning is a promising approach for learning control policies for robot tasks. However, specifying complex tasks (e.g., with multiple objectives and safety constraints) can be challenging, since the user must design a reward…

机器学习 · 计算机科学 2020-10-30 Kishor Jothimurugan , Rajeev Alur , Osbert Bastani

Nolan and Temple Lang argue that "the ability to express statistical computations is an essential skill." A key related capacity is the ability to conduct and present data analysis in a way that another person can understand and replicate.…

其他统计学 · 统计学 2023-08-29 Ben Baumer , Mine Cetinkaya-Rundel , Andrew Bray , Linda Loi , Nicholas J. Horton

A workflow describes the entirety of processing steps in an analysis, such as employed in many fields of physics. Workflow management makes the dependencies between individual steps of a workflow and their computational requirements…

数据分析、统计与概率 · 物理学 2023-09-15 Caspar Schmitt , Boyang Yu , Thomas Kuhr

Massive training of developers following the growing demands of the information technology industry requires teachers to automate their repetitive tasks. For training courses on programming, it is promising to use automatic generation and…

软件工程 · 计算机科学 2022-05-24 Peter Sovietov