[metaas-dev] Can't create as3 source code
Yuliang-Yang
zjuyyl at gmail.com
Tue May 22 16:07:52 UTC 2007
HI David,
I download metaas-0.7-bin,
and try to create as3 source code by the code:
public static void main(String[] args){
ActionScriptFactory fact = new ActionScriptFactory();
ActionScriptProject proj = fact.newEmptyASProject(".");
ASCompilationUnit unit = proj.newClass("Test");
ASClassType clazz = (ASClassType)unit.getType();
ASMethod meth = clazz.newMethod("test", Visibility.PUBLIC, "void");
meth.addStmt("trace('Hello world')");
}
it throw exceptions:
Exception in thread "main" java.lang.NoSuchFieldError: ruleNestingLevel
at org.asdt.core.internal.antlr.AS3Lexer.mCOLON(AS3Lexer.java:2131)
at org.asdt.core.internal.antlr.AS3Lexer.mTokens(AS3Lexer.java:5332)
at org.antlr.runtime.Lexer.nextToken(Lexer.java:109)
at uk.co.badgersinfoil.metaas.impl.antlr.LinkedListTokenSource.nextToken(
LinkedListTokenSource.java:20)
at
uk.co.badgersinfoil.metaas.impl.antlr.LinkedListTokenStream.readNextToken(
LinkedListTokenStream.java:77)
at uk.co.badgersinfoil.metaas.impl.antlr.LinkedListTokenStream.LT(
LinkedListTokenStream.java:143)
at org.asdt.core.internal.antlr.AS3Parser.typeExpression(AS3Parser.java
:7344)
at uk.co.badgersinfoil.metaas.impl.AS3FragmentParser.parseTypeSpec(
AS3FragmentParser.java:164)
at uk.co.badgersinfoil.metaas.impl.ASTBuilder.newClassMethod(
ASTBuilder.java:122)
at uk.co.badgersinfoil.metaas.impl.ASTASClassType.newMethod(
ASTASClassType.java:29)
at org.myway.Generator.main(Generator.java:124)
it is cause by : ASMethod meth = clazz.newMethod("test", Visibility.PUBLIC,
"void");
--
best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.badgers-in-foil.co.uk/pipermail/metaas-dev/attachments/20070523/763c50e2/attachment.htm
More information about the metaas-dev
mailing list