[Laszlo-dev] For Review: Change 20071210-dda-l Summary: Allow certain new keywords to be identifiers
Donald Anderson
dda at ddanderson.com
Mon Dec 10 16:11:43 PST 2007
It's running now, so far so good.
I don't expect a new error since the grammar should
be slightly more permissive now.
- Don
On Dec 10, 2007, at 6:24 PM, Benjamin Shine wrote:
>
> After making this change, does "ant doc" still work?
>
>
> On Dec 10, 2007, at 1:30 PM, Donald Anderson wrote:
>
>> Change 20071210-dda-l by dda at freddie.local on 2007-12-10 16:16:47 EST
>> in /Users/dda/laszlo/src/svn/openlaszlo/trunk
>> for http://svn.openlaszlo.org/openlaszlo/trunk
>>
>> Summary: Allow certain new keywords to be identifiers
>>
>> New Features: none
>>
>> Bugs Fixed: LPP-5226, LPP-5178
>>
>> Technical Reviewer: ptw
>> QA Reviewer: hminsky
>> Doc Reviewer: (pending)
>>
>> Documentation: none
>>
>> Release Notes: none
>>
>> Details:
>> New keywords: internal, final, override, dynamic, static can be
>> identifiers.
>> Confirmed with SWF9 third party compiler that these are
>> allowed, and also that
>> public/private/protected are not allowed (oddly enough).
>>
>> Made a common shared function in the grammar to get maximal
>> code sharing.
>>
>> This change fixes a problem exposed by the addition of the new
>> keywords.
>> We need the keywords to make changes to LFC files that will be
>> shared
>> among runtimes.
>>
>> Tests:
>> http://localhost:8080/trunk/examples/components/style_example.lzx
>> with SWF7 (the reported test case), also SWF8 and DHTML.
>> smokecheck SWF8, DHTML
>> Tried some .lzs files mentioned in LPP-5178 to verify that the
>> new keywords are still accepted in the appropriate places.
>>
>> Files:
>> M WEB-INF/lps/server/sc/src/org/openlaszlo/sc/Parser.jjt
>>
>> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20071210-
>> dda-l.tar
>>
>>
>>
>> --
>>
>> Don Anderson
>> Java/C/C++, Berkeley DB, systems consultant
>>
>> Voice: 617-547-7881
>> Email: dda at ddanderson.com
>> WWW: http://www.ddanderson.com
>>
>
--
Don Anderson
Java/C/C++, Berkeley DB, systems consultant
Voice: 617-547-7881
Email: dda at ddanderson.com
WWW: http://www.ddanderson.com
More information about the Laszlo-dev
mailing list