Inspiration

Just a sudden idea.

What it does

Brings Lisp-like macros into JavaScript by providing a compiler that compiles my extension to JavaScript into pure JavaScript.

How I built it

With Common Lisp

Challenges I ran into

I got a 61+ line function that is recursive, and struggled a lot with debugging it.

Accomplishments that I'm proud of

I've implemented Hygienic Macro

What I learned

Some Common Lisp detail

What's next for AMAï.JS

Polymorphism, Reader-Macro, Integrate With Other JavaScript Based Langauge

Built With

  • common-lisp
Share this project:

Updates