Re[18]: JSON vs BSON: очередное торжество больного воображен
От: B0FEE664  
Дата: 20.03.23 15:24
Оценка: :)
Здравствуйте, ·, Вы писали:

BFE>>Хорошо. Тогда не понятно, почему escape-последовоательность не отдельный токен:

BFE>>Т.е. почему для Json'а ["\u00312345"] токенайзер выдаст: [, "12345", ], а не [, ", \u0031, 2345, ", ]
·>Ровно по тому же, почему для ["x\"y"] выдаст [, x"y, ], а не что-то другое (даже не знаю что тут можно придумать чтобы имело хоть какой-то смысл).
А ведь смысл-то есть, например:

= is a special javascript character that must be escaped to unicode in JSON so that a string literal can be embedded in XHTML without further escaping.

Т.е. если у нас есть что-то, что понимает escape-последовоательности, то зачем нам их декодировать?

·>Т.е. бэкслеш обрабатывается одинаково той же частью кода, вне зависимости от того что после этого бэкслеша стоит.

Может так, а может и нет. От задачи зависит.
Так что CreatorCray в чём-то прав с точки зрения практики, но совершенно не понимает в идеологии.
И каждый день — без права на ошибку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.