Hello Filip.
Unfortunately, this is somewhat problematic. The cow mechanism is a mechanism, not an AI. It doesn’t really know how to decide if somebody wants a particular angle bracket to be a mathematical symbol or part of an HTML tag. Imagine that somebody is writing out a reply, and while they’re talking, they want to emphasize something. But then they want to say that ( 5 < span ) and a little bit later that ( 7 > height ). Now, I’ve written things properly here. But if they didn’t use the encoded form of “less than” and “greater than” inside the parenthesis, it would look like ” span ) and a little bit later that ( 7 ” was intended to be some kind of HTML code. Of course, a human would know that this isn’t what is intended, but a script doesn’t know that, and it’s made worse, since “span” is a valid HTML tag, that can have a lot of stuff in it.
This isn’t to say that it would be IMPOSSIBLE to fix, just that it’s not a simple fix. And for a complex fix, the question has to be asked “Is the time spent on this worth it, or are there more pressing things to work on?” Unfortunately, this kind of function just isn’t in the near future.
Eric Bliss
systems design and integration
CreativeCow.Net
int main(void) {
printf(“Hello World!\n”);
}