Next:
Introduction

HyperCode

Jeremy Brown, Jake Harris, Lara Karbiner,
Massimiliano Poletto, André DeHon, Ian Eslick,
Thomas F. Knight, Jr.

Mon Sep 19 08:21:08 EDT 1994

Abstract:

In this paper we introduce HyperCode, a HyperText representation of program source code. Using HTML for code presentation, HyperCode provides links from uses of functions, types, variables, and macros to their respective definition sites; similarly, definitions are linked to lists-of-links back to use sites. Standard HTML browsers such as Mosaic thereby become powerful tools for understanding program control flow, functional dependencies, data structures, and macro and variable utilization. Supporting HyperCode with a code database front-ended by a WWW server enables software sharing and development on a global scale by leveraging the programming, debugging, and computing power brought together by the World-Wide Web.



jhbrown@ai.mit.edu
Mon Sep 19 08:19:50 EDT 1994