Welcome to Racket v5.1.1.
> user break
=== context ===
c:\Program Files (x86)\Racket\collects\racket\private\misc.rkt:85:7
>
C:\Users\Steve\Documents\Programming\Lisp\arc\arc3.1>"c:\Program Files (x86)\Racket"\racket -d as.scm
default-load-handler: expected a `module' declaration for `as', found: something else in: #<path:C:\Users\Steve\Documents\Programming\Lisp\arc\arc3.1\as.scm>
standard-module-name-resolver
C:\Users\Steve\Documents\Programming\Lisp\arc\arc3.1>"c:\Program Files (x86)\Racket"\racket -f as.scm
ffi-obj: couldn't get "setuid" from #f (The specified
procedure could not be found.; errno=127)
c:\Program Files (x86)\Racket\collects\ffi\unsafe.rkt:176:2: get-ffi-obj*
C:\Users\Steve\Documents\Programming\Lisp\arc\arc3.1\ac.scm: [running body]
C:\Users\Steve\Documents\Programming\Lisp\arc\arc3.1>
I give a whole step-by-step process for setting up Arc on Windows XP at http://www.arclanguage.org/item?id=12397. This link actually appears on http://sites.google.com/site/arclanguagewiki/, but it's okay if you didn't read that far down. :-p
By the way, I committed a 'setuid fix to Anarki a while ago, and unlike the fix above, this version of 'setuid should still work as usual on Linux: https://github.com/nex3/arc/commit/3201b34f3ed89e6305b0d9906...
-----
Works great.