Сообщение Re[17]: JSON vs BSON: очередное торжество больного воображен от 20.03.2023 14:31
Изменено 20.03.2023 14:34 ·
Re[17]: JSON vs BSON: очередное торжество больного воображен
Здравствуйте, B0FEE664, Вы писали:
BFE>Хорошо. Тогда не понятно, почему escape-последовоательность не отдельный токен:
BFE>Т.е. почему для Json'а ["\u00312345"] токенайзер выдаст: [, "12345", ], а не [, ", \u0031, 2345, ", ]
Ровно по тому же, почему для ["x\"y"] выдаст [, 'x"y', ], а не что-то другое (даже не знаю что тут можно придумать чтобы имело хоть какой-то смысл). Т.е. бэкслеш обрабатывается одинаково той же частью кода, вне зависимости от того что после этого бэкслеша стоит.
BFE>Хорошо. Тогда не понятно, почему escape-последовоательность не отдельный токен:
BFE>Т.е. почему для Json'а ["\u00312345"] токенайзер выдаст: [, "12345", ], а не [, ", \u0031, 2345, ", ]
Ровно по тому же, почему для ["x\"y"] выдаст [, 'x"y', ], а не что-то другое (даже не знаю что тут можно придумать чтобы имело хоть какой-то смысл). Т.е. бэкслеш обрабатывается одинаково той же частью кода, вне зависимости от того что после этого бэкслеша стоит.
Re[17]: JSON vs BSON: очередное торжество больного воображен
Здравствуйте, B0FEE664, Вы писали:
BFE>Хорошо. Тогда не понятно, почему escape-последовоательность не отдельный токен:
BFE>Т.е. почему для Json'а ["\u00312345"] токенайзер выдаст: [, "12345", ], а не [, ", \u0031, 2345, ", ]
Ровно по тому же, почему для ["x\"y"] выдаст [, x"y, ], а не что-то другое (даже не знаю что тут можно придумать чтобы имело хоть какой-то смысл). Т.е. бэкслеш обрабатывается одинаково той же частью кода, вне зависимости от того что после этого бэкслеша стоит.
BFE>Хорошо. Тогда не понятно, почему escape-последовоательность не отдельный токен:
BFE>Т.е. почему для Json'а ["\u00312345"] токенайзер выдаст: [, "12345", ], а не [, ", \u0031, 2345, ", ]
Ровно по тому же, почему для ["x\"y"] выдаст [, x"y, ], а не что-то другое (даже не знаю что тут можно придумать чтобы имело хоть какой-то смысл). Т.е. бэкслеш обрабатывается одинаково той же частью кода, вне зависимости от того что после этого бэкслеша стоит.