Существуют ли языки, в которых программист может изменить синтаксис языка в любой момент?
Это означает, что можно написать язык в понравившемся синтаксисе, и есть какой-то переводчик, чтобы перевести его обратно в некоторый «стандартный код», который можно скомпилировать или интерпретировать.
Кодтакже будет читаемым, потому что «стандартный код» может быть переведен в версию кода, которая нравится другому кодировщику.
У меня был этот вопрос, потому что некоторым людям может понравиться дизайн языка, но не нравится синтаксис.(например, Lisp с [] вместо (), Lisp с f (x) вместо (fx)).
Также было бы неплохо, если бы кто-нибудь мог предоставить некоторые академические источники по таким темам.
Редактировать: Я нашел один, FreeForm .