Just released 0.1.5, updated the examples, fixed that bug.
https://github.com/frenchy64/analyze
Thanks,
Ambrose
On Tue, Apr 10, 2012 at 11:02 PM, Ambrose Bonnaire-Sergeant <
abonnaireserge...@gmail.com> wrote:
> No, that's a bug, thanks for the report.
>
> Ambrose
>
> On Tue, Apr 10, 2012 at 10
No, that's a bug, thanks for the report.
Ambrose
On Tue, Apr 10, 2012 at 10:49 PM, Sanel Zukan wrote:
> Hi,
>
> Hm, look at the following output:
>
> user=> (= (->> '(1 2) ast :val class)
>(->> [1 2] ast :val class))
> true
> user=>
>
> This is intended (both will return LazySe
Hi,
Hm, look at the following output:
user=> (= (->> '(1 2) ast :val class)
(->> [1 2] ast :val class))
true
user=>
This is intended (both will return LazySeq as type)?
Greetings,
Sanel
On Tuesday, April 10, 2012 3:16:33 PM UTC+2, Ambrose Bonnaire-Sergeant
wrote:
>
> Hi Sanel,
Hi Sanel,
Testing the class of the :val entry will provide that information.
Thanks,
Ambrose
On Tue, Apr 10, 2012 at 8:36 PM, Sanel Zukan wrote:
> Congrats!
>
> I'm just curious: reading your example on gist, (ast [1 2]) will yield
> '{:op :constant, :env {:locals {}, :ns {:name analyze.core}}
Congrats!
I'm just curious: reading your example on gist, (ast [1 2]) will yield
'{:op :constant, :env {:locals {}, :ns {:name analyze.core}}, :val (1 2)}'.
After downloading 0.1.4 version and running (ast '(1 2)), I'm getting the
same; is it possible to get object type as part of output, e.g.
Fixed a silly bug, released 0.1.4.
Enjoy!
Ambrose
On Tue, Apr 10, 2012 at 7:16 PM, Ambrose Bonnaire-Sergeant <
abonnaireserge...@gmail.com> wrote:
> analyze: Friendly interface to the Clojure compiler
>
> Usage: http://clojars.org/analyze
>
> *Release 0.1.3*
>
> - Improved interface (`ast`, `as
analyze: Friendly interface to the Clojure compiler
Usage: http://clojars.org/analyze
*Release 0.1.3*
- Improved interface (`ast`, `ast-in-ns`)
- Finer grained literals
- Many small changes after testing with typed-clojure
- Multimethod implementation moved to protocols (thanks Bronsa)
*Example