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.