Hi Ron,
> >>> Can you please review if _AsName_() rule[s] in hbclass.ch are needed?
Yes, They are needed.
I remember without _AsName_ I recieved a lot of error messages in some cases.
> > Andres, can you please explain what's the purpose of _AsName_ rule?
#xtranslate _AsName_( <itm> ) => <itm>
#xtranslate _AsName_( <itm>( [<prm,...>] ) ) => <itm>
It´s used in #xcommand METHOD to remove the parameters from the name of the
Method/Message
Example:
_AsName_( Add( Item ) ) ==> Add
_AsName_( Add() ) ==> Add
_AsName_( Add ) ==> Add
--- El jue 18-mar-10, Ron Pinkas <[email protected]> escribió:
> De:: Ron Pinkas <[email protected]>
> Asunto: Re: [xHarbour-developers] 2010-03-08 00:17 UTC-0430 RonPinkas
> <ron.pinkas/at/xharbour.com>
> A: "Ron Pinkas" <[email protected]>, "Walter Negro" <[email protected]>
> Cc: [email protected]
> Fecha: jueves, 18 de marzo de 2010, 8:33
> Andres?
>
> --------------------------------------------------
> From: "Ron Pinkas" <[email protected]>
> Sent: Monday, March 08, 2010 3:23 PM
> To: "Walter Negro" <[email protected]>
> Cc: <[email protected]>
> Subject: Re: [xHarbour-developers] 2010-03-08 00:17
> UTC-0430 RonPinkas<ron.pinkas/at/xharbour.com>>
> Many thanks Walter. :-)
> >
> > Andres, can you please explain what's the purpose of
> _AsName_ rule?
> >
> > Ron
> >
> > --------------------------------------------------
> > From: "Walter Negro" <[email protected]>
> > Sent: Monday, March 08, 2010 12:39 PM
> > Cc: <[email protected]>
> > Subject: Re: [xHarbour-developers] 2010-03-08 00:17
> UTC-0430
> > RonPinkas<ron.pinkas/at/xharbour.com>> Hi
> Ron,
> >>
> >> Andres Reyes made these rules in April 29, 2007.
> >>
> >> The subjet of mails related to this change is:
> "Changes In OOP Engine !!"
> >>
> >> Abr 29, 2007
> >> May 02, 2007
> >>
> >> Walter Negro
> >>
> >>
> >> Ron Pinkas escribió:
> >>> Hi Walter,
> >>>
> >>> Can you please review if _AsName_() rule[s] in
> hbclass.ch are needed? I
> >>> did
> >>> not find what purpose it serves.
> >>>
> >>> Ron
> >>>
> >>>
> --------------------------------------------------
> >>> From: "Ron Pinkas" <[email protected]>
> >>> Sent: Sunday, March 07, 2010 8:52 PM
> >>> To: <[email protected]>
> >>> Subject: 2010-03-08 00:17 UTC-0430 Ron Pinkas
>
> >>> <ron.pinkas/at/xharbour.com>
> >>>
> >>>
> >>>> 2010-03-08 00:17 UTC-0430 Ron Pinkas
> <ron.pinkas/at/xharbour.com>
> >>>> * include/hbclass.ch
> >>>> ! Fixed typo (missing: ;;)
> >>>> * Formatting
> >>>>
> >>>> * source/vm/garbage.c
> >>>> ! Critical typo (missing:
> break;)
> >>>>
> >>>> * utils/xbscript/rp_run.src
> >>>> * utils/xbscript/xbsclass.ch
> >>>> * utils/xbscript/clsresults.ch
> >>>> * Synched with hbclass.ch
> (also simplified using: #include
> >>>> "hbclass.ch")
> >>>>
> >>>> * utils/xbscript/xbscript.prg
> >>>> ! Fixed critically missing
> Upper() in CompileRule()
> >>>> ! Fixed inconsistencies using
> PP__* vs. PP_* as well as
> >>>> capitalization
> >>>> of PP statement tokens which are also used
> as Functions
> >>>> * Commented few TraceLog()s
> >>>> * Minute optimization
> >>>> * Exclude "xbscript.ch" from
> autoloading preburnt "hbclass.ch"
> >>>> * Update preburnt rules.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> ------------------------------------------------------------------------------
> >>> Download Intel® Parallel Studio Eval
> >>> Try the new software tools for yourself. Speed
> compiling, find bugs
> >>> proactively, and fine-tune applications for
> parallel performance.
> >>> See why Intel Parallel Studio got high marks
> during beta.
> >>> http://p.sf.net/sfu/intel-sw-dev
> >>>
> _______________________________________________
> >>> xHarbour-developers mailing list
> >>> [email protected]
> >>> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
> >>>
> >>>
> >>> __________ Información de NOD32, revisión
> 4924 (20100308) __________
> >>>
> >>> Este mensaje ha sido analizado con NOD32
> antivirus system
> >>> http://www.nod32.com
> >>>
> >>>
> >>>
> >>> __________ Información de NOD32, revisión
> 4924 (20100308) __________
> >>>
> >>> Este mensaje ha sido analizado con NOD32
> antivirus system
> >>> http://www.nod32.com
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> Download Intel® Parallel Studio Eval
> >> Try the new software tools for yourself. Speed
> compiling, find bugs
> >> proactively, and fine-tune applications for
> parallel performance.
> >> See why Intel Parallel Studio got high marks
> during beta.
> >> http://p.sf.net/sfu/intel-sw-dev
> >> _______________________________________________
> >> xHarbour-developers mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
> >>
> >
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling,
> find bugs
> proactively, and fine-tune applications for parallel
> performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> xHarbour-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
>
Encuentra las mejores recetas en Yahoo! Cocina.
http://mx.mujer.yahoo.com/cocina/
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
xHarbour-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xharbour-developers