in reply to Re^3: rough start of an axml compiler
in thread rough start of an axml compiler

It has nothing to do with tradition. It *does* apply to aXML. Nothing you said is even remotely related to what I said.

I shall add that you have a fundamental misunderstanding as to the purpose of a parser. Parsers don't produce print statements, they assign meaning to tokens.

Replies are listed 'Best First'.
Re^5: rough start of an axml compiler
by Logicus (Initiate) on Jul 21, 2011 at 20:24 UTC
    Semantics.
      If you want to ignore the tips of the only person who spends time answering parser questions, that's up to you.

        I'm not ignoring anything!

        My attitude is this, in 2007 I wanted to write a compiler for aXML because I felt that the code was too slow and needed speeding up. 4 years down the line, I still think it's a bit on the slow side, but improvements I have managed to make on my own in my uneducated ignorance + the action of moores law has almost (but not quite) obviated the problem to a point where I am now wondering if it is really worth sacrificing certain dynamic aspects of aXML in order to make it faster, given that we are late game on a very steep upward exponential curve of available processing power.

        Right now, in 2011, if aXML was to be used for a large site a compiler would be needed and it would be best done using something along the lines of H.O.P, however if I was to abscond again for another 4 years and to come back here in 2015, or 2019, I doubt that such a thing would be needed anymore for even massive sites since the amount of raw computing power available at that time will be just ridiculous.

        Oh btw, various suggestions made by kind people around here have helped me shave about 5% off the parsing overhead by eliminating things that I added in because I thought they were "better perl" such as $&.

          A reply falls below the community's threshold of quality. You may see it by logging in.

        If you want to ignore the tips of the only person who spends time answering parser questions, that's up to you.

        Now now, both Corion and I played along for quite a while, right up until Logicus said no more help needed