alex-gutev / cl-environments

Implements the CLTL2 environment access API.
https://alex-gutev.github.io/cl-environments/
MIT License
32 stars 6 forks source link

make CL-ENVIRONMENTS build on AllegroCL #4

Closed gefjon closed 4 years ago

gefjon commented 4 years ago

Import used symbol from :CL-ENVIRONMENTS.UTIL. Also, remove :SYS from the use list, which as far as I can tell doesn't designate a package.

alex-gutev commented 4 years ago

The :SYS package designates the SYSTEM package which contains the CLTL2 functions. Currently there is only one call to a SYS function, without an explicit package prefix, which is the call to AUGMENT-ENVIRONMENT in the definition of FUNCTION-INFORMATION. This has to be amended to (SYS:AUGMENT-ENVIRONMENT ...). I'll perform the change, however I don't have Allegro CL to test whether the project actually works after the change.

gefjon commented 4 years ago

If you have any tests you'd like me to run on Allegro, I'd be happy to. Otherwise, things now seem to be working for me, after your changes. Thanks!