Uploaded image for project: 'ClojureScript'
  1. CLJS-27

Conditional compilation (or reading)

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Completed
    • Affects versions: 0.0-3126
    • Fix versions: 0.0-3196
    • Labels:
      None
    • Approval:
      Vetted
    • Patch:
      Code and Test

      Description

      As people start trying to write libs that are portable between Clojure and ClojureScript they might need to have a bit of branching on target. N.B. supporting this means a change to Clojure, although it has general utility there as well.

      Consider CL #+ #- reader macros - http://www.lispworks.com/documentation/lw50/CLHS/Body/02_dhq.htm

      Patch: cljs-27-v6.diff

      Related: CLJ-1424 Closed , TRDR-14 Closed

        Attachments

        1. cljs-27.diff
          7 kB
        2. cljs-27-v2.diff
          10 kB
        3. cljs-27-v3.diff
          10 kB
        4. cljs-27-v4.diff
          12 kB
        5. cljs-27-v5.diff
          11 kB
        6. cljs-27-v6.diff
          12 kB
        7. conditional-compilation-clojure.diff
          6 kB
        8. conditional-compilation-clojurescript.diff
          8 kB

          Activity

            People

            • Assignee:
              dnolen David Nolen
              Reporter:
              richhickey Rich Hickey
            • Votes:
              11 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: