[Laszlo-dev] Calling the dependencies generator
Donald Anderson
dda at ddanderson.com
Wed Mar 26 18:09:02 PDT 2008
On Mar 24, 2008, at 12:32 PM, P T Withington wrote:
> On 2008-02-27, at 17:15 EST, Donald Anderson wrote:
>> This snippet added to NodeModel.java during testing (but not part
>> of this change)
>> shows how the new dependency function can be called:
>>
>> if (when.equals(WHEN_ALWAYS)) {
>> System.out.println("CONSTRAINT: src = " +
>> canonicalValue.toString());
>> String dep = (new
>> org
>> .openlaszlo
>> .sc.Compiler()).dependenciesForExpression(canonicalValue.toString());
>> System.out.println("CONSTRAINT: dep = " + dep);
>> }
>
> It seems like a bad idea to have to cons up a new sc.Compiler every
> time I want to analyze dependencies. Is there a compiler laying
> around that I can just use?
We don't have one, but either NodeModel or Compiler could keep one,
i.e. Compiler.defaultInstance(). Should I provide that, and fix the
caller?
- Don
--
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