Armin,
Is HDoc also designed to work with the February 2000 version of Hugs98?
Will it work under Linux and MacOS as well as under Win 32 (including Windows 2000)?
--Benjamin L. Russell
[EMAIL PROTECTED]
[EMAIL PROTECTED]
On Tue, 8 Aug 2000 20:25:08 +0200 (CEST)
Armin Groesslinger <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I have written a small program, HDoc, which can generate
> HTML documents from specially annoted Haskell sources;
> currently it is possible to document functions, data
> types,
> classes and instances. The resulting documents are cross
> linked and - IMHO - they look pretty nice. So, HDoc
> does pretty the same job as javadoc does for Java.
>
> Currently, _all_ the information is taken from special
> comments, i.e. the Haskell code is simply ignored (I
> found that it is very difficult (compared to Java) to
> extract the necessary information from Haskell code.
>
> Here's an example of what the special comments
> for a function can look like (I admit, it looks a bit
> like
> javadoc...)
>
> {---
> @fun square :: Integer -> Integer ! Squares an
> integer.
> The number is multiplied by itself and the result is
> returned.
>
> @param x :: Integer ! the number to be squared.
> @return res :: Integer ! the input number squared.
> -}
> square x = x * x
>
> ----------------------
>
> HDoc is not complete or ready for daily use; I'm looking
> for
> some feedback/ideas etc. HDoc runs on Hugs98 and GHC 4.08
> (other compilers may work, but I haven't tried).
>
> You can get HDoc from its homepage at
> http://www.fmi.uni-passau.de/~groessli/hdoc/
>
> An example of HDoc's output (for three very simple
> modules) can be viewed at
> http://www.fmi.uni-passau.de/~groessli/hdoc/examples/simple/docs/
>
>
> Please note again: HDoc is in a very early stage (it'll
> get a re-write soon to reflect some experiences from the
> first version). The main reason for announcing HDoc at
> this
> time is that I definitely need some feedback on how
> useful
> HDoc is or can eventually be and what concepts it should
> follow etc.
>
> So if you're interested, please give HDoc a try and send
> me
> your ideas/suggestions/etc.
>
> I'm looking forward to receiving your comments!
>
>
> Cheers,
>
> Armin
>
>
>
>
>