Determining validity of multipart branching literate programs
AssigneeRed Hat, Inc.
InventorsWilliam Benton, Sophie Watson
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorsWilliam Benton, Sophie Watson
Estimating the term…
Implementations for verifying validity of a literate programming document are described. An example method may include accessing a first module of a plurality of modules of a literate programming document, wherein the plurality of modules are organized as a directed graph, identifying a first contract associated with the first module, wherein the first contract specifies a first set of input criteria to be satisfied by one or more first input provided to the first module and a first set of output criteria to be satisfied by one or more first output generated by the first module, and determining whether the one or more first output satisfies the first set of output criteria when the one or more first input satisfies the first set of input criteria.
A method comprising:
A system comprising:
A non-transitory machine-readable storage medium storing instructions that cause a processing device to:
Dependencies are inferred from the claim text.