anonymousLog in-Register  
Groups

Full Grammar specification

Same page but  with a 'rename safe' link (used for external links)

Something I always wonder:

Is there a complete grammar definition for the script language used in transaction / procedure/ webforms etc. ?

Since I can't find such documentations, I'm not sure what I can or can not do with genexus.

Just for example, how do I write a string literal? Is there any escape characters? Is single-quote equal to double-quote? etc.

Of course for this question I can try and find out the result by myself,

but there are also many complicated cases, that one can not just figure out by guessing / trying.

Although it seems many people are writting programs *Intuitively*. I don't think it's a good practise.

Every language has a syntax table, so I guess genexus has one too.

(If not I really want to know how the parser is implemented.)

So why not put it here, to help the developers?

 
Created: 4 March 2011 02:19 PM by shuang Last update: 4 March 2011 04:54 PM by dmarquez