coalton-lang / coalton

Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
https://coalton-lang.github.io/
MIT License
1.12k stars 67 forks source link

Coalton package form: support "shadow" clause #1210

Closed jbouwman closed 3 weeks ago

jbouwman commented 1 month ago

Many standard library packages shadow symbols exported by COMMON-LISP, for instance library/bits.lisp shadows and, or, xor, not.

Add support as:

(package mypackage
  (shadow sym1 sym2 symn))