Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^12: Is an aXML compiler possible?

by Logicus (Initiate)
on Oct 30, 2011 at 23:01 UTC ( [id://934788]=note: print w/replies, xml ) Need Help??


in reply to Re^11: Is an aXML compiler possible?
in thread Is an aXML compiler possible?

Correct Tense.

I worked on a compiler because that's what Corion suggested I do. That was the reason behind the "too difficult for me" thread where I made it clear that I was struggling to write such a compiler, and did not believe I was capable of doing so alone without help. That was prior to finding out about Plack, and optimising the runtime parser, thus obviating the need for a compiler given the sheer speed of modern server hardware.

That particular wild goose chase cost me a good couple of months development time, and I'm not inclined to persue it further in light of the current speed of the new parser which is well fast enough for my uses.

If after I have proven the value of aXML to the masses, someone feels like creating a compiler for it then they are free to do so, however I will not be bothering as I really have better things to do.

Replies are listed 'Best First'.
Re^13: Is an aXML compiler possible?
by chromatic (Archbishop) on Oct 31, 2011 at 00:21 UTC
    I worked on a compiler because that's what Corion suggested I do.

    The distinction between compilation and interpretation is orthogonal to the ability to write a BNF (or another specification) of the language's syntax. Compilation versus interpretation is a detail of implementation.

    What ikegami is trying to understand is if there are legitimate documents you cannot produce from aXML programs because they contain character sequences that could be aXML instructions. (Certainly you can modify the plugin environment to avoid that, but there's a tarpit to avoid in doing so. Whether that's a problem in practice is up to the user to discover, but I've worked around quoting issues in polylingual programs before and have no inclination to do so again.)


    Improve your skills with Modern Perl: the free book.

    A reply falls below the community's threshold of quality. You may see it by logging in.
Re^13: Is an aXML compiler possible?
by ikegami (Patriarch) on Oct 31, 2011 at 05:07 UTC

    Correct Tense. I worked on a compiler because that's what Corion suggested I do

    So which one is it? You didn't bother, or the reason your bothered is that Corion suggested you do it?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://934788]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2024-04-24 05:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found