[Felix-language] Docs .. more ..

2014-09-11 Thread john skaller
I have upgraded the webserver to show a left margin menu for *.flx files now. Tell me this isn't nice: http://felix-lang.org/share/lib/std/algebraic.flx [Remember to reload if you looked at the page recently] -- john skaller skal...@users.sourceforge.net http://felix-lang.org --

[Felix-language] Docs .. more ..

2014-09-11 Thread john skaller
Following the introduction of left margin menu for fdocs. I'm moving to add left margins to plain flx files too. What will happen is the menu will contain a list of things defined in the file so you can jump to them easily. Not all definitions will be listed, and not all layouts of a definition w

[Felix-language] Docs

2014-09-07 Thread john skaller
After having played with rST, Sphinx, and ReadTheDocs ... I have a HTML test page which provides a left menu similar to the one in RTD, only mine works properly (the RTD one has a number of bugs). I'm not a graphic designer or web programmer .. so it would be good to get someone who is working on

[Felix-language] docs: todo

2014-01-19 Thread john skaller
Felix has a glossary on the website, but I can't hyperlink to it. That would be useful. More, a "wiki" thing would be useful, where some "term" would get a fuller description than the glossary. We can use flx_iscr to extract articles, and we can write some Felix script to generate the glossary (s

[Felix-language] docs: type class hyperlinks

2013-01-21 Thread john skaller
Note to self: A class can acquire functionality by the following trick: class List { ... //$ Construe a list as a set, imbuing it with a membership //$ test, provided the element type has an equality operator. instance[T with Eq[T]] Set[list[T],T] { fun \in (x:T, a:list[T]) => mem[T,T

[Felix-language] Docs

2012-03-22 Thread john skaller
Amusingly, I have made the home page on my PHONE the Felix web site. Actually, the tutorial comes out quite nicely! One advantage of a really brain dead XHML layout .. it does what HTML was always meant to do: adapt to the browser page size nicely. I will do some editing to get the pages shorter a

[Felix-language] Docs and integration ideas

2010-10-19 Thread john skaller
I am now inclined to handle docs using the webserver. This means inventing another document language the webserver can translate, but it can be tailored to our needs. The output can also be saved to make static pages, provided the issues with links are sorted out. Now this leads to a nice idea.

[Felix-language] docs

2007-08-26 Thread skaller
For Unix users, you can now run: bin/flxd -Ilib --document-typeclass lib/std to generate documentation for all typeclasses. The generator is still work-in-progress, but the inherit clauses are now hyperlinked. Run ./umk doc first, so that the documentation master page includes the link: