Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: Is an aXML compiler possible?

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


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

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

Replies are listed 'Best First'.
Re^3: Is an aXML compiler possible?
by Corion (Patriarch) on Oct 24, 2011 at 07:00 UTC

    As your language explanation is very lacking, it is not possible to construct a compiler for your language. Unless the target language is known and defined in a formal sense, it makes little sense to write a compiler for it. Your language has ambiguities in very essential spots, and you keep on faffing about how these ambiguities could be resolved. That shows that not even you have a firm grasp on your language.

    As you were instructed in the earliest posts, please learn about compilers first.

    I'm not going to repeat the comments I made since your first posts, since you are obviously not going to read them, or take the action recommended in them.

      Your language has ambiguities in very essential spots, and you keep on faffing about how these ambiguities could be resolved.

      As buggy as his language may be, I haven't seen any indication that it can't be codified.

      Furthermore, I haven't seen any ambiguities, just nasty limitations.

      Even if there are ambiguities, it wouldn't be anywhere as ambiguous as Perl is — try answering whether "{" starts a hash constructor or a block after "map" — and Perl is compiled.

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

    I think, and I'm by no means certain, that Corion's suggestion was that the same compiler that handles the initial code could have the output of a plugin run through it as well. A sort of JIT compiler I guess.

    Compiling code every time it's executed might technically qualify as being compiled, but it has none of the advantages of being compiled. It could even slow things down. It is still interpreted.

Log In?
Username:
Password:

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

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

    No recent polls found