haxpression icon indicating copy to clipboard operation
haxpression copied to clipboard

macro expressions could make quotes not needed

Open fponticelli opened this issue 9 years ago • 1 comments

With some macro love, the example:

var expr = Parser.parse('1 + x / y');

Could become:

var expr = Parser.parse(1 + x / y);

Obviously this would apply to expression only known at compile time.

fponticelli avatar Nov 14 '15 22:11 fponticelli

The not so obvious advantage is that you can check syntactic correctness at compile time.

fponticelli avatar Nov 14 '15 22:11 fponticelli