tag:blogger.com,1999:blog-6454006.post3542860428941861123..comments2024-01-16T14:32:49.175+00:00Comments on Arcane Sentiment: current-jiffy is not usable portablyArcane Sentimenthttp://www.blogger.com/profile/04144052171693893368noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-6454006.post-49573993647602158502013-04-23T00:28:53.172+00:002013-04-23T00:28:53.172+00:00It can be replaced, but only by excluding it from ...It can be replaced, but only by excluding it from the (scheme time) import and importing something else, which is statically detectable. It can't be mutated at a random point in the code.John Cowanhttps://www.blogger.com/profile/11452247999156925669noreply@blogger.comtag:blogger.com,1999:blog-6454006.post-61420002967877976002012-12-27T17:12:38.522+00:002012-12-27T17:12:38.522+00:00Alas, the WG was unconvinced: #465 did not pass, a...Alas, the WG was unconvinced: #465 did not pass, and R7RS-small users will have to live with a constant jiffy origin.John Cowanhttps://www.blogger.com/profile/11452247999156925669noreply@blogger.comtag:blogger.com,1999:blog-6454006.post-50524427984358666942012-07-17T21:09:18.986+00:002012-07-17T21:09:18.986+00:00If jiffies-per-second can be assigned, making it a...If jiffies-per-second can be assigned, making it a function doesn't help. Like any standard definition, it can be replaced, potentially breaking all code that uses it.<br /><br />But in any implementation that supports constants, all standard definitions would presumably be constant, so this problem will not arise.Arcane Sentimenthttps://www.blogger.com/profile/04144052171693893368noreply@blogger.comtag:blogger.com,1999:blog-6454006.post-48931474540885015922012-07-17T14:04:58.595+00:002012-07-17T14:04:58.595+00:00Ticket #465 added to the current ballot.Ticket #465 added to the current ballot.John Cowanhttps://www.blogger.com/profile/11452247999156925669noreply@blogger.comtag:blogger.com,1999:blog-6454006.post-10738458461105115352012-07-17T06:01:43.213+00:002012-07-17T06:01:43.213+00:00It's reasonable to provide "jiffy-modulus...It's reasonable to provide "jiffy-modulus", I agree; ticket #465 posted. "Jiffies-per-second" is a procedure because there's no way in Scheme to provide an immutable variable.John Cowanhttps://www.blogger.com/profile/11452247999156925669noreply@blogger.com