A recent task by  on the CONCODE dataset maps a single utterance to an entire method, conditioned on environment variables and methods.
we tackle the task of general purpose code generation in an interactive setting, using an entire sequence of prior NL and code blocks as context.