Parse, filter, and build declarations
Parse-Declarations is a Common Lisp library to help writing macros which establish bindings. To be semantically correct, such macros must take user declarations into account, as these may affect the bindings they establish. Yet the ANSI standard of Common Lisp does not provide any operators to work with declarations in a convenient, high-level way. This library provides such operators.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/3ka1n0gmc90db8gh0br7iv8d7z8j3w6k-cl-parse-declarations-1.0.0.drv | ||
mips64el-linux | /gnu/store/np2bba3nfl99fmf2ivsvxbw2k9bgfidc-cl-parse-declarations-1.0.0.drv | ||
i686-linux | /gnu/store/0b2g6gcp5v1lmjxmlvfcyk3slnkwa64l-cl-parse-declarations-1.0.0.drv | ||
armhf-linux | /gnu/store/6n99rskhpgmhf6h5r5zllc4f1yhdlwkx-cl-parse-declarations-1.0.0.drv | ||
aarch64-linux | /gnu/store/q6h5af52mm7d1h6b1pcw708nddvm51kx-cl-parse-declarations-1.0.0.drv |
Linter | Message | Location |
---|---|---|
derivation Report failure to compile a package to a derivation | failed to create i686-linux derivation: path ‘/gnu/store/2f4hwvm2isrsbi0zvsgw58ab6g6ckig0-patch-2.7.6.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create armhf-linux derivation: path ‘/gnu/store/132aqp4qjfys7abpr30jklkd33dl5lc1-patch-2.7.6.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create aarch64-linux derivation: path ‘/gnu/store/09hhdxcfrm56afpglx3ff2dj4ibfl92x-sed-4.7.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create mips64el-linux derivation: path ‘/gnu/store/110f2jlvf1bgwppx81sa07nc53c5v7vd-gzip-1.10.drv’ is not valid |