--- a/ac.scm	2010-02-06 18:37:09.000000000 -0500
+++ b/ac.scm	2010-02-06 18:40:49.000000000 -0500
@@ -31,7 +31,7 @@
 ; env is a list of lexically bound variables, which we
 ; need in order to decide whether set should create a global.
-(define (ac s env)
+(defarc (ac s env)
   (cond ((string? s) (ac-string s env))
         ((literal? s) s)
         ((eqv? s 'nil) (list 'quote 'nil))

Get this hack

Using the hackinator:

$ hack \ \ \


This code may be redistributed and modified under the same terms as Arc itself.

Contact me

Twitter: awwx
Email: andrew.wilcox [at]