[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Documentation (was Re: [Chicken-users] How to use prelude?)
From: |
Alejandro Forero Cuervo |
Subject: |
Re: Documentation (was Re: [Chicken-users] How to use prelude?) |
Date: |
Tue, 30 May 2006 11:35:23 -0500 |
User-agent: |
Mutt/1.5.9i |
> But if this is to be the official documentation source, I'm a little
> concerned about the lack of semantic cues. For example, in the snippet
> above, the same markup is used for both the example and the sample
> implementation; and the procedure signature is "weakly marked up"
> using whitespace. Personally, I'd like to see a more explict, semantic
> markup, particularly for key elements like procedure signatures. (I
> assume the syntax is extensible, maybe Alejandro could add some tags
> to address this.)
I will certainly add some tags. I absolutely agree with you.
I'll probably use a format based in tags (ala XML), something along
the lines of:
==== List length
<procedure>(length l)</procedure>
Returns the length of list {{l}}.
<examples>
(length '(1 . 2))
=> 1.5
</examples>
I'll probably do this by making it possible to define wiki-specific
tags whose definition is a Scheme function mapping the text between
the opening and closing tag to “lower-level” wiki language. These
definitions will probably live in a file on the wiki and get executed
by the sandbox egg.
What tags would you suggest? Examples, procedure, syntax? Hmm.
Thanks for your suggestions, Graham. You've raised a very valid
point.
Alejo.
http://azul.freaks-unidos.net/
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), (continued)
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), Graham Fawcett, 2006/05/29
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), Mario Domenech Goulart, 2006/05/29
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), Alejandro Forero Cuervo, 2006/05/29
- Message not available
- Message not available
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), Kon Lovett, 2006/05/29
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), Alejandro Forero Cuervo, 2006/05/29
- Re: Documentation (was Re: [Chicken-users] How to use prelude?), Alex Shinn, 2006/05/29
Re: Documentation (was Re: [Chicken-users] How to use prelude?), Graham Fawcett, 2006/05/29
Re: Documentation (was Re: [Chicken-users] How to use prelude?), Graham Fawcett, 2006/05/30
Re: Documentation (was Re: [Chicken-users] How to use prelude?), Kon Lovett, 2006/05/30
Re: Documentation (was Re: [Chicken-users] How to use prelude?), F. Wittenberger, 2006/05/30
Re: Documentation (was Re: [Chicken-users] How to use prelude?), Alejandro Forero Cuervo, 2006/05/30
Re: Documentation (was Re: [Chicken-users] How to use prelude?), F. Wittenberger, 2006/05/31
Re: Documentation (was Re: [Chicken-users] How to use prelude?), Alejandro Forero Cuervo, 2006/05/29