[Gambas-user] PP alignements in DIM
Charlie Reinl
na2492 at ...9...
Sun Sep 19 20:19:12 CEST 2004
>On Sunday 19 September 2004 16:58, Charlie Reinl wrote:
>> Salut Ron,
>>
>> send you attached the new alignements in DIM, one with option
>> NOT align after 'NEW' checked one without.
>>
>> Thanks I forgot all the times INHERITS and PROPERTY
>>
>> Tell me what you think about.
>>
>> Amicalement
>> Charlie
>>
>
>Hum, yummi yummi, that looks nice to me, I hope others to.
>Geil, wie man da sagt im Deutschland. :)
>
>I believe a table view with columns for the left part of 'AS'
>is good.
>The e3.jpg, upper picture, is for me the way I should most use
>as standard, the second to check for errors I (don't) make. :)
that can be changed 'NOT align after 'NEW'' which is a option
>
>It can give a good insight of what you have declared.
>However even if it is not wrong after 'AS' , it can make that part
>a bit unreadable.
>
>NEW is a optional keyword, If it occurs, it should have a column
>for it and lines without 'new' should have a empty cell.
>4 Chars width, if I do not miss other Key words at that position.
>
>Example 1:
>a: b: c: d:
>AS NEW STRING[]
>AS INTEGER
>AS STRING = "a nice great to charlie"
>
>Example 2:
>AS BOOLEAN
>AS NEW VARIANT
>AS STRING = "a nice great to charlie"
>
>Rule 1:
>If a NEW exist then the all type shifts a column or one space after NEW
>Rule 2:
>if predefenied values then a new column after th widest type used.
>
>Table like for checking can be handy but for readability I think not wise.
>Not everyone likes a big width of the editor, me included.
>Be carefull not to overdose it for the whole line.
>
>One checkbox to handle the RightHandSide of AS can solve the
>choise between Example 1 and 2.
>
>BTW: The PROPERTY can't properly handled the same way
>PROPERTY READ name(a as string,b as string, c as string) as integer wil not
fit
anyway
>EVENT eventname(a as string,b as string, c as string)
>
>I think it makes it not easy for you. You could do the global section
>on a line by line base but these rules of indenting makes it more
>difficult, I assume, for you.
>
I just posted a package to use the PP in a IDE.
And after I will read you mail cearfully.
>
>Just dreaming, Benoit will kill me :)
>
>{declare method}
> {variable_name} AS <NEW>
> {type_part} <= predefinied_value>
>
>PRIVATE STATIC
> varName AS <NEW>
> STRING <= "predeclared">
> objObjects AS
> Object[]
>PUBLIC CONST <STATIC>
> pi AS
> INTEGER = 3.14
>PROPERTY <READ>
> name(arg <, arg <, arg...>> ) AS
> VARIANT
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
>Project Admins to receive an Apple iPod Mini FREE for your judgement on
>who ports your project to Linux PPC the best. Sponsored by IBM.
>Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
>_______________________________________________
>Gambas-user mailing list
>Gambas-user at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
* Gesendet mit / Sent by: FEN-Webmail * http://www.fen-net.de *
More information about the User
mailing list