OberonCore https://forum.oberoncore.ru/ |
|
Неоднозначность оператора диапазона .. и плавающей точки. https://forum.oberoncore.ru/viewtopic.php?f=61&t=934 |
Страница 1 из 1 |
Автор: | Сергей Губанов [ Среда, 02 Апрель, 2008 15:03 ] |
Заголовок сообщения: | Неоднозначность оператора диапазона .. и плавающей точки. |
Как распознавателю понять, что 1..5 - это диапазон, а не число с плавающей точкой "1." после которого идёт "." и "5"? {1..5} = {1 .. 5} или {1. . 5}? |
Автор: | Trurl [ Среда, 02 Апрель, 2008 16:29 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
А что значит "." и "5"? |
Автор: | Сергей Губанов [ Среда, 02 Апрель, 2008 16:39 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
Trurl писал(а): А что значит "." и "5"? Ошибка. |
Автор: | Valery Solovey [ Среда, 02 Апрель, 2008 16:40 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
По-видимому, должна существовать лексема "две точки". Если Вы не делаете ничего необычного, то внутри множества могут встретиться только целые числа. |
Автор: | Сергей Губанов [ Среда, 02 Апрель, 2008 16:55 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
Сейчас посмотрел в DevCPS, они там используют "военную хитрость": если обнаружили две точки, то присваивают ch := 7FX, а потом... Код: CASE ch OF
... | 7FX : s := upto; DevCPM.Get(ch) |
Автор: | hothing [ Четверг, 24 Апрель, 2008 09:13 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
Сергей, извините. По теории компиляции выпущена замечательная книга А.Ахо http://www.proklondike.com/contentview.php?content=273. |
Автор: | Сергей Губанов [ Пятница, 25 Апрель, 2008 15:01 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
hothing писал(а): Сергей, извините. По теории компиляции выпущена замечательная книга А.Ахо http://www.proklondike.com/contentview.php?content=273. Она у меня есть. |
Автор: | Сергей Губанов [ Понедельник, 19 Май, 2008 11:12 ] |
Заголовок сообщения: | Re: Неоднозначность оператора диапазона .. и плавающей точки. |
В прошлую субботу "разорился" на её второе издание (2008 г): http://www.ozon.ru/context/detail/id/3829076/ Там добавлено четыре новых главы, остальные переписаны. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |