   grunt.registerTask 'build', [
     'shell:lexer'
     'shell:parser'
-    'coffee'
+    'shell:coffee'
     'browserify'
     'uglify'
     'shell:demo'

        ].join(' && ')

  grunt.loadNpmTasks('grunt-browserify')
  grunt.loadNpmTasks('grunt-contrib-coffee')
  grunt.loadNpmTasks('grunt-contrib-uglify')
  grunt.loadNpmTasks('grunt-shell')


        stdout: true
        stderr: true
        failOnError: true
      coffee:
        command: "./node_modules/.bin/coffee -co build/ source/"
      lexer:
        command: [
          "jison-lex -o build/lexer.js source/haml.jisonlex"
