Насчет общепринятых вещей
Практически ВСЕ (другие, кроме фортрана - мне как-то и неизвестны) принимают входной текст в два этапа: сначала лексика, потом синтаксис.
В лексику входят целые числа, действительные числа, строки, комментарии, спец символы, и прочая лабуда.
Каждая лексема - это некое регулярное выражения. А синтаксический анализатор про буковки уже ничего не знает, а разбирается только с лексемами.
Так вот, ВСЕ лексические анализаторы (самых разных языков) не допускают никакого сторонних символов у нутре действительного числа. Да и целого числа - тоже. Да и Int2Str из kol - тоже не допускает.
Т.е., внимание: вообще ВСЕ
Вот такая вот есть общепринятость
------------ Дoбавленo в 12.19:
nesco, моя ведь цель - не более чем поделиться с коллегами некой некорректностью и способами ее устранения.
Вроде я все это сделал.
Ответов: 9906
Рейтинг: 351
|
|||
карма: 9 |
|