Spoc: Search-based pseudocode to code

S Kulal, P Pasupat, K Chandra, M Lee… - Advances in …, 2019 - proceedings.neurips.cc
We consider the task of mapping pseudocode to executable code, assuming a one-to-one
correspondence between lines of pseudocode and lines of code. Given test cases as a …

Learning to generate pseudo-code from source code using statistical machine translation

Y Oda, H Fudaba, G Neubig, H Hata… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
Pseudo-code written in natural language can aid the comprehension of source code in
unfamiliar programming languages. However, the great majority of source code has no …

Codet: Code generation with generated tests

B Chen, F Zhang, A Nguyen, D Zan, Z Lin… - arXiv preprint arXiv …, 2022 - arxiv.org
The task of generating code solutions for a given programming problem can benefit from the
use of pre-trained language models such as Codex, which can produce multiple diverse …

Retrieval-based neural code generation

SA Hayati, R Olivier, P Avvaru, P Yin, A Tomasic… - arXiv preprint arXiv …, 2018 - arxiv.org
In models to generate program source code from natural language, representing this code in
a tree structure has been a common approach. However, existing methods often fail to …

Write, execute, assess: Program synthesis with a repl

K Ellis, M Nye, Y Pu, F Sosa… - Advances in …, 2019 - proceedings.neurips.cc
We present a neural program synthesis approach integrating components which write,
execute, and assess code to navigate the search space of possible programs. We equip the …

Fine-grained pseudo-code generation method via code feature extraction and transformer

G Yang, Y Zhou, X Chen, C Yu - 2021 28th Asia-Pacific …, 2021 - ieeexplore.ieee.org
Pseudo-code written by natural language is helpful for novice developers' program
comprehension. However, writing such pseudo-code is time-consuming and laborious …

Docprompting: Generating code by retrieving the docs

S Zhou, U Alon, FF Xu, Z Wang, Z Jiang… - arXiv preprint arXiv …, 2022 - arxiv.org
Publicly available source-code libraries are continuously growing and changing. This makes
it impossible for models of code to keep current with all available APIs by simply training …

Neural program search: Solving programming tasks from description and examples

I Polosukhin, A Skidanov - arXiv preprint arXiv:1802.04335, 2018 - arxiv.org
We present a Neural Program Search, an algorithm to generate programs from natural
language description and a small number of input/output examples. The algorithm combines …

Neural sketch learning for conditional program generation

V Murali, L Qi, S Chaudhuri, C Jermaine - arXiv preprint arXiv:1703.05698, 2017 - arxiv.org
We study the problem of generating source code in a strongly typed, Java-like programming
language, given a label (for example a set of API calls or types) carrying a small amount of …

Learning to infer program sketches

M Nye, L Hewitt, J Tenenbaum… - … on Machine Learning, 2019 - proceedings.mlr.press
Our goal is to build systems which write code automatically from the kinds of specifications
humans can most easily provide, such as examples and natural language instruction. The …