[Nice-commit] Nice/src/bossa/syntax tools.nice,1.68,1.69
Brought to you by:
bonniot
From: Arjan B. <ar...@us...> - 2004-12-06 23:32:35
|
Update of /cvsroot/nice/Nice/src/bossa/syntax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23981/F:/nice/src/bossa/syntax Modified Files: tools.nice Log Message: Avoid use of new features. Index: tools.nice =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/tools.nice,v retrieving revision 1.68 retrieving revision 1.69 diff -C2 -d -r1.68 -r1.69 *** tools.nice 4 Dec 2004 19:38:18 -0000 1.68 --- tools.nice 6 Dec 2004 23:32:23 -0000 1.69 *************** *** 246,249 **** --- 246,254 ---- Pattern[] formals(MethodImplementation) = native MethodImplementation.formals; LocatedString name(Definition) = native Definition.name; + void addMappingsLS(TypeScope, Collection<LocatedString>, TypeSymbol[]) = native void TypeScope.addMappingsLS(Collection, TypeSymbol[]); + Stack<gnu.bytecode.Variable> copies(FormalParameters.Parameter.Symbol) = native FormalParameters.Parameter.Symbol.copies; + gnu.expr.CopyArgument CopyArgument(Stack<gnu.bytecode.Variable>) = native new gnu.expr.CopyArgument(Stack); + MethodContainer MethodContainer(LocatedString, int, MethodContainer.Constraint, List<?boolean>) = native new MethodContainer(LocatedString, int, MethodContainer.Constraint, List); + AST AST(List<Definition>, int) = native new AST(List, int); // Retypings needed since java types are not strict. |