| Thread overview | ||||||
|---|---|---|---|---|---|---|
| 
 | 
| May 17, 2005Linear algebra module | ||||
|---|---|---|---|---|
| 
 | ||||
| I've done a small matrix/vector module Nothing great yet but maybe someone could find it usefull I don't know Doc and sources here: http://geoffrey.vidal.neuf.fr/matrix-doc/ see ya | ||||
| May 18, 2005Re: Linear algebra module | ||||
|---|---|---|---|---|
| 
 | ||||
| Posted in reply to G.Vidal | In article <pan.2005.05.17.18.01.03.855082@wanadoo.fr>, G.Vidal says... > >I've done a small matrix/vector module > >Nothing great yet but maybe someone could find it usefull I don't know > >Doc and sources here: http://geoffrey.vidal.neuf.fr/matrix-doc/ > >see ya > Sure can! Thanks a bunch! Don't underestimate the value of your contribution based on whomever finds it useful. Just post and who knows, someday 2 years down the line when you've completely forgotten about it - someone will use it! BTW, what util did you use to generate the site? Maybe I missed something on dsource.org Regards, James Dunne | |||
| May 19, 2005Re: Linear algebra module | ||||
|---|---|---|---|---|
| 
 | ||||
| Posted in reply to James Dunne | 
> BTW, what util did you use to generate the site?  Maybe I missed something on dsource.org
I used Natural Doc, there's a link to it at the bottom right of each page.
It's sooo cool, and works great with D with a few modification to the config files (I just added an "Operator" section and that's it).
 | |||
| May 19, 2005Re: Linear algebra module | ||||
|---|---|---|---|---|
| 
 | ||||
| Posted in reply to G.Vidal | >> BTW, what util did you use to generate the site?  Maybe I missed something on
>> dsource.org
>
> I used Natural Doc, there's a link to it at the bottom right of each page.
>
> It's sooo cool, and works great with D with a few modification to the
> config files (I just added an "Operator" section and that's it).
Hmm, you can add some more. In Languages.txt:
####
Language: D
   Extension: d
   Ignore Prefix in Index: ~
   Line Comment: //
   Block Comment: /* */
   Enum Values: Under type
   Function Prototype Enders: ; { in\n out\n
   Variable Prototype Enders: ; =
   Property Prototype Enders: ; { in\n out\n
   Operator Prototype Enders: ; { in\n out\n
####
The "in\n" and "out\n" sequences help to keep the contracts out of the function prototypes. And a sample operator keyword in Topics.txt:
####
Topic Type: Operator
   Plural: Operators
   Break Lists: Yes
   Can Group With: Functions, Properties
   Keywords:
      operator, operators
      op, ops
####
Works very well.
Ciao
uwe
 | |||
Copyright © 1999-2021 by the D Language Foundation
  Permalink
Permalink Reply
Reply