tag:blogger.com,1999:blog-6454006.post9216671292308878546..comments2024-01-16T14:32:49.175+00:00Comments on Arcane Sentiment: Identity of numbers in Common Lisp and MaclispArcane Sentimenthttp://www.blogger.com/profile/04144052171693893368noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-6454006.post-32965511682427401752012-04-29T20:30:35.602+00:002012-04-29T20:30:35.602+00:00ABCL does that because it's on the JVM and doe...ABCL does that because it's on the JVM and doesn't do type analysis, so boxed integers are natural. The following Scheme implementations are also fully boxed: SISC (JVM), KSi, TinyScheme, Scheme 9, Dream, BDC, UMB. I suspect that NexJ (JVM), XLisp, and Rep have the same story, but I can't easily prove it. See <a href="http://trac.sacrideo.us/wg/wiki/FixnumInfo" rel="nofollow">FixnumInfo</a> for details.<br /><br />Kawa (JVM) and IronScheme (CLR), like Jython, box everything but have preallocated boxes for a small range of integers: -100 to 1024 for Kawa, -100 to 999 for IronScheme.John Cowanhttps://www.blogger.com/profile/11452247999156925669noreply@blogger.com