[Laszlo-dev] error when compiling compiler/LzFormatter.lzs (it's a mixin)
Donald Anderson
dda at ddanderson.com
Wed Mar 5 17:58:47 PST 2008
Here's a pretty minimal test case that still fails:
mixin LzFormatter {
function formatToString (control, args) {
// ....
function getarg(i) {
// ....
}
}
};
One easy temp workaround out is probably to move the function outside
the other function (might need to pass extra params depending on
scoping of variables).
I assume this is something we claim to allow? If so, I'll fix, it's
probably not too bad.
- Don
On Mar 5, 2008, at 8:37 PM, Henry Minsky wrote:
> I added the file compiler/LzFormatter.lzs back into the LFC build
> for swf9, and it gives this compiler error
> when trying to compile
>
> lzl:
> [echo] Compiling /Users/hqm/openlaszlo/devildog/lps/includes/
> lfc/LFC9.swc
> [java] while compiling /Users/hqm/openlaszlo/devildog/WEB-INF/
> lps/lfc/compiler/LzFormatter.lzs
> [java] while compiling /Users/hqm/openlaszlo/devildog/WEB-INF/
> lps/lfc/compiler/Library.lzs
> [java] Exception compiling scriptfile: unexpected type at top
> level: ASTEmptyExpression
> [java] org.openlaszlo.sc.parser.ParseException: unexpected type
> at top level: ASTEmptyExpression
> [java] at
> org
> .openlaszlo
> .sc
> .parser
> .ASTModifiedDefinition.verifyTopLevel(ASTModifiedDefinition.java:125)
> [java] at
> org
> .openlaszlo
> .sc.SWF9Generator.visitModifiedDefinition(SWF9Generator.java:327)
> [java] at
> org
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java:
> 795)
> [java] at
> org
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java:
> 695)
>
> I haven't tried to cut this down to a smaller test case yet, just
> wondering if there is something obviously wrong with
> the syntax in the file...
>
>
> --
> Henry Minsky
> Software Architect
> hminsky at laszlosystems.com
>
--
Don Anderson
Java/C/C++, Berkeley DB, systems consultant
voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080305/1dfdd253/attachment-0001.html
More information about the Laszlo-dev
mailing list