[Swift-devel] numeric type(s) in swift.

Mihael Hategan hategan at mcs.anl.gov
Tue Jul 24 15:12:28 CDT 2007


I've committed some stuff to that branch which should make the numeric
operators more efficient. The language behavior tests seem to pass.

One potentially problem-causing change (if broken code makes broken
assumptions) is that Swift number values are not stored as strings any
more, but as subclasses of java.lang.Number.

Mihael

On Fri, 2007-07-20 at 22:12 +0000, Ben Clifford wrote:
> I made a branch with the relevant patches from my quilt patch stack.
> 
> https://svn.ci.uchicago.edu/svn/vdl2/branches/types-and-expressions
> 
> In r940, I remove non-integer numbers from by language by virtue of 
> removing the test cases from language-behaviour for them (but no actual 
> code changes). If you want to run the language-behaviour tests with the 
> non-integer tests in there again, roll back r940 in your local repo.
> 
> The two biggest changes are r941 which makes much more stuff be wrapped in 
> DSHandles, and r942 which is adjustment to the intermediate language to 
> have XML based expressions.
> 
> As a consequence of r942, the resulting karajan code has a lot more cruft 
> in it (but should still behave as previously). I'm intending to work on 
> that more so don't be alarmed.
> 
> Type this for the commit logs so far:
> 
> svn log 
> https://svn.ci.uchicago.edu/svn/vdl2/branches/types-and-expressions 
> -r933:HEAD 
> 
> -- 
> 
> 




More information about the Swift-devel mailing list