|
@@ -18,13 +18,12 @@ layout: post
|
|
[module]class(id)
|
|
[module]class(id)
|
|
module:class(id)
|
|
module:class(id)
|
|
|
|
|
|
|
|
+В последнем варианте двоеточие смотрится неплохо, как в xml namespace, но это сразу убивает возможность использования двоеточия, как негромоздкого символа, открывающего содержимое объекта.
|
|
|
|
+
|
|
*UPD:* Всё же не смог пожертвовать точкой в идентификаторе и на свежую голову придумал разделитель вместо точки: `~`.
|
|
*UPD:* Всё же не смог пожертвовать точкой в идентификаторе и на свежую голову придумал разделитель вместо точки: `~`.
|
|
|
|
|
|
module~class(id): content;
|
|
module~class(id): content;
|
|
|
|
|
|
-
|
|
|
|
-В последнем варианте двоеточие смотрится неплохо, как в xml namespace, но это сразу убивает возможность использования двоеточия, как негромоздкого символа, открывающего содержимое объекта.
|
|
|
|
-
|
|
|
|
Конечно, пока никаких языков программирования встроить не требовалось, да и задача постепенно усложняется, так как встраивание требует модификации парсера, что может серьёзно повредить его, простой как сапог, сути.
|
|
Конечно, пока никаких языков программирования встроить не требовалось, да и задача постепенно усложняется, так как встраивание требует модификации парсера, что может серьёзно повредить его, простой как сапог, сути.
|
|
Возможно, встраивание ЯП должно выглядеть иначе, чем задумывалось в посте с рассуждениями.
|
|
Возможно, встраивание ЯП должно выглядеть иначе, чем задумывалось в посте с рассуждениями.
|
|
|
|
|