enhanced-eval-when

2023-10-21

Provides an enhanced EVAL-WHEN macro that supports (eval-when t ...) as a shorthand for (eval-when (:compile-toplevel :load-toplevel :execute) ...), addressing concerns about verbosity. As EVAL-WHEN with all situations specified is used an overwhelming majority of the time by most users, this shorthand can really come handy!

Upstream URL

tarballs.hexstreamsoft.com/libraries/latest/enhanced-eval-when_latest.tar.gz

Author

Jean-Philippe Paradis <hexstream@hexstreamsoft.com>

License

Unlicense
README

enhanced-eval-when

Provides an enhanced EVAL-WHEN macro that supports (eval-when t ...) as a shorthand for (eval-when (:compile-toplevel :load-toplevel :execute) ...), addressing concerns about verbosity. As EVAL-WHEN with all situations specified is used an overwhelming majority of the time by most users, this shorthand can really come handy!

Version:
2.0
License:
Unlicense
Authors:
Jean-Philippe Paradis <hexstream@hexstreamsoft.com>
Dependencies:

    None

enhanced-eval-when_tests

enhanced-eval-when unit tests.

License:
Unlicense
Authors:
Jean-Philippe Paradis <hexstream@hexstreamsoft.com>
Dependencies:
  • enhanced-eval-when

  • parachute

Dependencies (1)

  • parachute
  • GitHub
  • Quicklisp