Error formatting macro: pagetree: java.lang.NullPointerException
Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

Rationale

Much useful information is contained in Clojure's analysis compilation phase. There should be an interface to collect this information a la carte, in a nice form (ie. a map).

Steps

  • build an interface to the current Compiler
    • takes Form, results in Map
  • test the things we can do with this information, is it useful?
  • request to add some information to the compiler to provide missing information
  • iterate until useful

Progress

Building interface: https://github.com/frenchy64/analyze/blob/master/src/analyze/core.clj

Labels: