clash.red 467 B

123456789101112131415161718192021222324
  1. % Identify clashes between function definitions...
  2. symbolic;
  3. % for each n in oblist() do put(n, 'load!-source, t);
  4. load!-source := t;
  5. for each m in library!-members() do load!-source m;
  6. linelength 100;
  7. for each n in oblist() do <<
  8. z := get(n, 'load!-source);
  9. if not atom z and cdr z then <<
  10. prin n; ttab 30; princ " defined in ";
  11. for each z1 in z do <<
  12. princ " "; princ z1>>;
  13. terpri() >> >>;
  14. quit;