TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Contextualized programming language documentation (2022) [pdf]

1 pointsby hazelnut-treealmost 2 years ago

1 comment

hazelnut-treealmost 2 years ago
From the paper:<p>&gt; We describe a system, &#x27;ExplainThis&#x27;, that automatically generates contextualized language documentation, structured based on our study of language documentation but specialized to the particular code at the cursor.<p>&gt; This system is integrated into the structure editor of Hazel (<a href="https:&#x2F;&#x2F;hazel.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;hazel.org&#x2F;</a>), a live functional environment.<p>----<p>&gt; Potential use cases of &#x27;ExplainThis&#x27; include code reading and comprehension (e.g. a user trying to understand existing functions in a library or examples in instructor-created tutorials); writing new code (e.g. a user trying to modify starter code to complete an assignment); or debugging (e.g. a user trying to understand unexpected behavior of a function).