Are there any existing languages where the programmer can change the language’s syntax at any point?
That means one can write the language in the syntax one likes, and there is some translator to translate it back to some “standard code”, which can be compiled or interpreted.
The code will also be readable, because “standard code” can be translated to the version of code another coder likes.
I had this question because some people might like the design of a language, but doesn’t like the syntax. (for example, Lisp with [] instead of (), Lisp with f(x) instead of (f x)).
Also, it be nice if anyone can provide some academic sources on topics like this.
Edit: I found one, FreeForm.
In the specific case of Lisp: