initial commit, starting with the grammar

not done; not tested.  Just committing something
added more stuff.  still don't know what I'm doing

modified:   resource/grammar.bnf
added a readme
simple grammar for garter stitch working

knit, yarnover, k2tog; basic structure working

also figured out how to use an alias for instaparse.core in the repl
better system for stitch repeats

still a hassle brewing with the whole "twice" stuff, but not as bad as
before.  Punting on "three times" going for "3 times"

possibly use "X" or "times"?
hah!  use (fn[_] 2)

figure out that transform needs a function, and I also figured out how
to make a function that returns a constant value (2 in this case)

once and twice are now parsing down into "[:repeat 2]"
basic web app via ring

does nothing interactive, but I can dump a parsed string to the screen
at the route /parse

modified:   .gitignore
new file:   public/index.html
new file:   public/project.clj
new file:   public/src-clj/example/parse.clj
new file:   public/src-clj/example/routes.clj
new file:   public/src-clj/example/views.clj
new file:   public/src-cljs/async_tut1/core.cljs
hacking

almost there, but not
hah!
one last untestes change
bleh wrong page is index
hacking beyond the deadline
try this to convert instructions to h1, rows as ul
got a proper vectored output.  I think

I think this will work for dumping via hiccup to html ul li structure
this one fixes it.

output is h1, ul wrapping li

needed a tweak to the instructions element output
cleaning up the html output