<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6001.18226" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2>Rushan,</FONT></SPAN></DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2>I am about to check in (in the next couple of days) an experimental 
implementation of cell writeback. As part of this change, I had to change the 
behavior of the validator slightly, and it broke CustomizedParserTest until I 
extended the validator API to allow&nbsp; you to ask for the old behavior.&nbsp; 
I presume you have a custom parser (since you went to the effort of creating 
CustomizedParserTest) so you may need to change this customized parser 
also.</FONT></SPAN></DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2></FONT></SPAN><SPAN class=578450711-11062009><FONT face="Lucida Sans" 
color=#000080 size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2>Previously a validator would resolve a function to a function definition 
(resolving among overloaded forms based on arg types, for instance) every time 
it passed over the tree. Now the default behavior is to resolve it the first 
time (when an UnresolvedFunCall becomes a ResolvedFunCall) but to use the 
existing FunDef when validating a ResolvedFunCall.</FONT></SPAN></DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2>I added a method 'boolean Validator.alwaysResolveFunDef()', which is 
false by default, but I provide a factory method so that CustomizedParserTest 
can have it return true. Your custom parser should probably do the 
same.</FONT></SPAN></DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=578450711-11062009><FONT face="Lucida Sans" color=#000080 
size=2>Julian</FONT></SPAN></DIV></BODY></HTML>