Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2013-01-26 12:19:47 ЛС | профиль | цитата
Насчет общепринятых вещей

Практически ВСЕ (другие, кроме фортрана - мне как-то и неизвестны) принимают входной текст в два этапа: сначала лексика, потом синтаксис.
В лексику входят целые числа, действительные числа, строки, комментарии, спец символы, и прочая лабуда.
Каждая лексема - это некое регулярное выражения. А синтаксический анализатор про буковки уже ничего не знает, а разбирается только с лексемами.

Так вот, ВСЕ лексические анализаторы (самых разных языков) не допускают никакого сторонних символов у нутре действительного числа. Да и целого числа - тоже. Да и Int2Str из kol - тоже не допускает.

Т.е., внимание: вообще ВСЕ

Вот такая вот есть общепринятость




------------ Дoбавленo в 12.19:
nesco, моя ведь цель - не более чем поделиться с коллегами некой некорректностью и способами ее устранения.
Вроде я все это сделал.
карма: 9

0