Re: [Lisp] Smidigt sätt att skapa Javascriptkod från CL?

2013-07-29 tråd Johan Lindberg
> > Har funderat på om det finns ett riktigt bra sätt att skapa strängar > innehållande t.ex. Javascriptkod utifrån en datastruktur? Tänkte leka med > att översätta nåt i stil med: > '(function theName (arg1 arg2) > (+ arg1 arg2)) > > till strängen: > "function theName(arg1, arg2) { return

Re: [Lisp] Smidigt sätt att skapa Javascriptkod från CL?

2013-07-27 tråd Linus Ericsson
infixnotationen är en av dina fiender här. clojurescript har löst det genom att wrappa infixoperationer i vanliga funktioner (typ "PLUS") och sedan skapa en inte fullt så förfärlig algebra utifrån dem, och förlita sig på att googles closurekompilator optimerar ihop koden till något hanterbart för