Computer-based documentation and instruction
First Claim
Patent Images
1. A computer readable medium having embodied thereon a computer program for processing by a computer, the computer program comprising:
- a first code segment to maintain a body of source code including source code files for a computer-based application that includes an instructional example;
a second code segment to generate one or more clean source code files for the computer-based application;
a third code segment to build the computer-based application by compiling the source code files;
a fourth code segment to generate one or more documentation source files, including annotations from the source code files, corresponding to the computer-based application by parsing the body of source code to identify portions of the source code that correspond to annotations; and
a fifth code segment to produce the one or more documentation source files in a format for display by a web browser.
3 Assignments
0 Petitions
Accused Products
Abstract
User instruction on a computer system involves performing an interactive example and providing, in synchronization with the interactive example, explanatory information corresponding to the example. The explanatory information presented explains what most recently occurred in the interactive example and is updated automatically to correspond with the current state of the interactive example.
43 Citations
15 Claims
-
1. A computer readable medium having embodied thereon a computer program for processing by a computer, the computer program comprising:
-
a first code segment to maintain a body of source code including source code files for a computer-based application that includes an instructional example;
a second code segment to generate one or more clean source code files for the computer-based application;
a third code segment to build the computer-based application by compiling the source code files;
a fourth code segment to generate one or more documentation source files, including annotations from the source code files, corresponding to the computer-based application by parsing the body of source code to identify portions of the source code that correspond to annotations; and
a fifth code segment to produce the one or more documentation source files in a format for display by a web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification