Sudarshan S Chawathe scripsit: > When not using the numbers egg, fmt's behavior seems to be as expected > (given Chicken's implementation of numbers without the 'numbers' egg).
Since the fmt egg is compiled without the numbers egg, it only recognizes native Chicken numbers, i.e. fixnums and flonums. The way to fix that is to fetch the fmt egg, introduce "(use numbers)" into the appropriate places, and rebuild the egg locally. > Is this a known limitation of fmt with 'numbers'? It's a limitation of the numbers egg: programs (other than csi itself) have to be compiled with it to work with it. Chicken 5 will make this go away, fortunately. -- John Cowan http://www.ccil.org/~cowan co...@ccil.org Let's face it: software is crap. Feature-laden and bloated, written under tremendous time-pressure, often by incapable coders, using dangerous languages and inadequate tools, trying to connect to heaps of broken or obsolete protocols, implemented equally insufficiently, running on unpredictable hardware -- we are all more than used to brokenness. --Felix Winkelmann _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users