by doubling them to `@@'.
+2001-02-16 Neil Jerram <neil@ossau.uklinux.net>
+
+ * guile-snarf.awk.in: Quote any `@'s that occur in Scheme names,
+ by doubling them to `@@'.
+
2001-02-16 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* numbers.c (scm_lognot), random.c (scm_random,
sub(/ \)/,")",copy);
# Now `copy' contains the nice scheme proc "prototype", e.g.
# (set-car! pair value)
+ # Since this is destined to become Texinfo source,
+ # quote any `@'s that occur in the prototype.
+ gsub(/\@/,"@@",copy);
# print copy > "/dev/stderr"; # for debugging
sub(/^\(/,"",copy);
sub(/\)[ \t]*$/,"",copy);