added typescript ebnf grammer file, for use with clojure instaparse library