[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Introducing `cond-feature'

From: Rob Browning
Subject: Re: Introducing `cond-feature'
Date: Tue, 05 Dec 2006 19:09:13 -0800
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)

address@hidden (Ludovic Courtès) writes:

> The main issue with such constructs is that they are evaluated at
> run-time instead of compile-time, unlike `cond-expand' which is
> explicitly compiler-friendly

Though I haven't thought about them carefully in this context yet, I
wondered to what extent (if any) the following might be relevant:

  - SRFI-7

  - R6RS's library import/export "phases"

  - SLIB's provide?, provided, feature-eval, etc.

  - Common Lisp's eval-when

  - Matthew Flatt's "Composable and Compilable Macros"

Rob Browning
rlb and; previously
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4

reply via email to

[Prev in Thread] Current Thread [Next in Thread]