15 Stimmen

Literatisches Haskell: Referenzen und Indizierung

Unterstützt Literate Haskell die Indizierung von Funktionsnamen, Typklassen und Variablenreferenzen? Gibt es einen Filter, den ich auf den Literate Haskell-Quelltext anwenden kann, der dies tut und mir entweder ein schönes PDF-Handbuch oder ein HTML-Dokument mit Hyperlinks liefert.

Dies sind die wirklich schönen Eigenschaften von noweb y CWEB was meiner Meinung nach die weitverbreitete Annahme von Literate Haskell fördern würde.

Sehen Sie sich zum Beispiel die Wortzählprogramm geschrieben in CWEB. Der Codechunk auf der ersten Seite in Punkt 4 ist mit Fußnoten versehen, die angeben, wo dieser Code verwendet wird. LHS unterstützt keine Chunks, aber ich würde gerne wissen, wo der Code verwendet wird:

  1. Kommentar zur Beschreibung von func.

    func = id

    Verwendet in: (X.Y.Z.f, A.B.C.g, Abschnitt 1.5)

    func2 = indefined

    Verwendet in: (A.B.C.x, Abschnitt 2.1)

Und zusätzlich einen Index, der alle Funktionsnamen und Variablen zusammenfasst und angibt, wo sie im Dokument und von anderen Funktionen usw. referenziert werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X