Hey the object notation is pretty cool!
I might just use it (if I did ever document my code that is ;-)
In the past I'vestarted using fusedoc and found that code evolution just
left most of the doc outdated, now if there was a nice interface to edit the
documentation which would generate the notation for me and I would only have
to fill in the text boxes - like a VTML wizard or a small CF app then I
might just try and document again...
----------
From: John Foulds [SMTP:[EMAIL PROTECTED]]
Sent: Tuesday, 29 August 2000 16:56
To: [EMAIL PROTECTED]
Subject: Re: FuseDoc specification
Drat. Thought I was in Studio and not Outlook. Hit Alt-S for a
global
search and replace and sent the message too soon. I hate it when
that
happens.
Oh vey. Was going to change the start-of-line delimeter to "||" for
readability.
Qualifier: I know this veers away from the symbol notation that
people have
already used in-place for a number of apps. It is just
train-of-thought.
Once I spent more time on thinking about how to scribe it better, I
was
planning on trying to write a tag that converted FuseDoc syntax into
object.property syntax. I may still try, but the FuseDoc syntaxes
people
have been using that I have seen all seem slightly different, so it
may not
be possible.
I will probably get beat up, and people will nonetheless barf on it,
but it
is pretty readable, extensible and parsable.
<!---FUSEDOC
|| fusedoc.description = This is a nice little template
|| fusedoc.warning = This template won't work on Solaris
|| fusedoc.designer.name = Sam I. Am
|| fusedoc.designer.email = [EMAIL PROTECTED]
|| fusedoc.programmer.name = Bob Robertson || ex-employee
|| fusedoc.programmer.email = [EMAIL PROTECTED]
|| variable.session.in.required = userid numeric
|| variable.session.in.optional = userid numeric
|| variable.attributes.in.required = userid numeric
|| variable.attributes.in.optional = userid numeric
|| variable.cookie.passthru.required = status string
|| variable.form.out.required = userid numeric
|| variable.form.out.optional = userid numeric || only on
Wednesdays
|| variable.form.passthru.required = userid numeric
|| variable.application.passthru.required = userid numeric
|| query.cached.passthru.required = queryname
|| query.uncached.in.optional = queryname
|| query.uncached.out.required = queryname
|| query.cached.passthru.optional = queryname
|| file.include.required = file.cfm local
|| file.include.optional = file.cfm ../scripts
END FUSEDOC--->
John Foulds
Ottawa, Canada
----------------------------------------------------------------------------
--
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/fusebox or
send a message to [EMAIL PROTECTED] with 'unsubscribe' in
the body.
------------------------------------------------------------------------------
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/fusebox or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.