From: <mpf...@Th...> - 2003-04-09 12:36:59
|
Here are the big things I'd like to tackle next: * Pull ant stuff out into a separate module. I would like to have the c= ore language not dependent on ant, there should be a generic way to import = that functionality * Fix "new" syntax, it's kinda confusing since it's really a clone() operation. Should be replaced with a new() or clone() method on object.= * Need a way to create random java objects. It would be nice if this di= dn't complicate the whole cloning vs. instantiating thing * "overridable" variables, so that if a variables like buildLabel can b= e defined outside the script (maybe have a "constant:" declaration, simil= ar to "var", except it can be multiply defined but only first one counts) * Documentation * Need to sort out scoping issues for code like this, to differentiate between the "mkdir.dir" field and the "dir" variable argument passed in= to the method: var dir =3D "." mkdir: =A0 =A0 =A0 =A0 dir =3D dir Also, I've added some functionality to StringExpression to do file separator conversions (ie '/' gets converted to File.separatorChar) and= embedded variable references (ie "abc{foo}def" gets converted to "abdXXXdef", assuming foo =3D XXX). Let me know what you think. = |