Yes, why did you make this if asciimath exists? Not to say that you shouldn't have made it, but what does it do that asciimath doesn't in your view? Just curious to understand
There are also small differences in the language, main one being the use of whitespace to group expressions in mathup (similar [but not identical] to typist).