Example(for now): http://coconutrandom.com/arc/upload
It overwrites the built in functions to parse out the form parts, but it only works on *nix systems. This was a while ago and solved my problem. ymmv ;)
That's easily worth my $20. Rock on!
That's a really nice slideshow, I wish I has seen that first.
arc> (load "erp.arc")
arc> (is (erp:num 0.1) (erp:coerce 0.1 'num))
(num 0.1): ".1"
(coerce 0.1 (quote num)): 0.1
arc> (is (erp:/ 1 10) (erp:num (/ 1 10)))
(/ 1 10): 1/10
(num (/ 1 10)): ".1"
I'm not sure what is supposed to happen but it's interesting.
if it doesn't work for you let me know as I may have forgotten something else i've modified in arc.
then i saw http://www.cs.brown.edu/pipermail/plt-scheme/2005-August/009...
$ grep -rin make-limited-input-port .
./ac.scm:1014: (let ((in1 (make-limited-input-port in 100000 #t))