arua-meta icon indicating copy to clipboard operation
arua-meta copied to clipboard

RFC: Pluggable Semantics

Open Qix- opened this issue 9 years ago • 2 comments

TODO

Should talk about switching out how string interpolation is implemented on a per-module basis, or per block via compiler details, etc.

Idea is that I don't want to run into the 'magic'-ness of Python without having complete control over what the magic does.

Qix- avatar Oct 05 '16 22:10 Qix-

As I'm writing the lexer and parser, x1000 to:

Idea is that I don't want to run into the 'magic'-ness of Python without having complete control over what the magic does.

Qix- avatar Jan 27 '17 02:01 Qix-

The problem comes with the fact that something like

foo str = "Hello #{name}!"

means there has to be some underlying concatenation going on. I want to be able to have complete control, or at least a level of determinism, when that operation is performed.

Qix- avatar Feb 05 '17 09:02 Qix-