<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,2 +1,3 @@
 *.beam
 Mnesia*@*
+src/wiki_parser.erl</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,11 @@
-all:
+all: deps erliki
+
+deps: beepbeep
+
+beepbeep:
 	(cd deps/beepbeep;$(MAKE))
+
+erliki:
 	(cd src;$(MAKE))
 
 clean:</diff>
      <filename>Makefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,15 @@
 include ../support/include.mk
 
-all: $(EBIN_FILES_NO_DOCS)
+all: $(EBIN_FILES_NO_DOCS) yecc
+
+yecc:
+	erl -noshell -pa ../ebin -s wiki_tokenizer generate_parser -s init stop
 
 debug:
 	$(MAKE) DEBUG=-DDEBUG
 
 clean:
 	rm -rf $(EBIN_FILES_NO_DOCS)
+	rm wiki_parser.erl
+
+</diff>
      <filename>src/Makefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 -module(wiki_tokenizer).
--export([tokenize/1]).
+-export([tokenize/1, generate_parser/0]).
 
 tokenize(S) -&gt;
     lists:flatten(tokenize(S, 0, string_state)).
@@ -30,3 +30,8 @@ tokenize(S, Count, State) -&gt;
             [{string, Count + 1, S}]
     end.
 
+
+generate_parser() -&gt;
+    yecc:yecc(&quot;wiki.yrl&quot;, &quot;wiki_parser.erl&quot;).
+
+</diff>
      <filename>src/wiki_tokenizer.erl</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>src/wiki_parser.erl</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>8ff04f1a03864acc8d2d401032c295a106d83024</id>
    </parent>
  </parents>
  <author>
    <name>Carlo Cabanilla</name>
    <email>carlo.cabanilla@gmail.com</email>
  </author>
  <url>http://github.com/clofresh/erliki/commit/e5e984f313bbe7ce50447cc3f5bb3968a1305cb7</url>
  <id>e5e984f313bbe7ce50447cc3f5bb3968a1305cb7</id>
  <committed-date>2009-06-20T18:50:43-07:00</committed-date>
  <authored-date>2009-06-20T18:50:43-07:00</authored-date>
  <message>make generating the wiki_parser a build step</message>
  <tree>2011f9411c9a90f9f04d82a6c2b8b80a8e5ff8ee</tree>
  <committer>
    <name>Carlo Cabanilla</name>
    <email>carlo.cabanilla@gmail.com</email>
  </committer>
</commit>
