Skip to content

burnabulllkj/Macro-Explain-o-Matic

 
 

Repository files navigation

Macro-Explain-o-Matic

This repository contains all the source and tools for Fitzcairn's Macro Explain-o-matic (www.macroexplain.com). I am choosing to release all the source for this project in the hope that someone will find it useful.

A couple things to note about this code:

  1. It was intended as an experiment to see how Google App Engine performed (and at the time it was written, the answer was "poorly!" for a number of reasons). The code is structured entirely around GAE's unique persistence model. I included the app.yaml and index.yaml files to make uploading to your own GAE instance easier.
  2. This is my first foray into writing a parse tree + interpreter. You have been warned. :)
  3. I'm also including all of the JS code I wrote to empower sites to take advantage of my API to do explain macros.

For a good intro to WoW's macro language, please see: http://www.wowwiki.com/Making_a_macro. I owe much to Cogwheel, the author of these (and many other) articles.

Good luck, and feel free to ping me with questions.

About

This repository contains all the source and tools for Fitzcairn's Macro Explain-o-matic (www.macroexplain.com).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 97.3%
  • Python 2.4%
  • Other 0.3%