CPC G06F 8/10 (2013.01) [G06F 8/41 (2013.01); G06F 8/51 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
extracting a documentation fragment from a common specification of a library, the common specification comprising a source code in a source programming language;
identifying a first structured text within an interrupted text of the documentation fragment, wherein the interrupted text comprises clearly structured text or prose, and wherein the interrupted text comprises only clearly structured text or prose if the first structured text is replaced with clearly structured text or prose;
translating the first structured text to a plurality of different structured texts for a plurality of different target programming languages, each different structured text of the plurality of different structured texts comprising a respective machine-readable text in a respective different target programming language of the plurality of different target programming languages; and
producing a plurality of different documentation outputs for the plurality of different target programming languages, wherein each documentation output of the plurality of different documentation outputs comprises a respective structured text of the plurality of different structured texts for a target programming language of the plurality of different target programming languages for which said documentation output is produced.
|