Автор Тема: Модифицированный синтаксис Оберона  (Прочитано 180300 раз)

ddn

  • Jr. Member
  • **
  • Сообщений: 59
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #480 : Декабрь 03, 2012, 05:22:02 am »
в объектном модуле (который и подлежит загрузке)
Суть в том, что объектный модуль создается при компиляции, а не при загрузке. Вот тебе и компиляция "на лету".

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #481 : Декабрь 03, 2012, 09:36:36 am »
Вывод: подобная "дуальность" в языке - однозначное зло. А почему в языке (общего назначения) должен быть именно zerobased - уже обсуждалось.
"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration." — Stan Kelly-Bootle
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

DIzer

  • Гость
Re: Модифицированный синтаксис Оберона
« Ответ #482 : Декабрь 03, 2012, 07:45:25 pm »
Господа , а может нафиг мордовать Оберон - слишком много чести.. давайте ломать Рапиру?  :D - так сказать грехопадение на основе исконно советской школы программирования... - весьма   патриотично...

DIzer

  • Гость
Re: Модифицированный синтаксис Оберона
« Ответ #483 : Декабрь 03, 2012, 07:50:00 pm »

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Модифицированный синтаксис Оберона
« Ответ #484 : Декабрь 04, 2012, 06:50:27 am »
Ахаха я чуть со стула не упал  ;D ;D ;D
Цитировать
Этот документ предназначен для пользователей, участвующих в опытной
эксплуатации  системы  "ШКОЛЬНИЦА"...
;)

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #485 : Декабрь 04, 2012, 09:09:18 am »
Господа , а может нафиг мордовать Оберон - слишком много чести.. давайте ломать Рапиру?  :D - так сказать грехопадение на основе исконно советской школы программирования... - весьма   патриотично...
Кстати, Рапира -- суперский язык же, в детстве я по ней тащился сильнее чем по лиспу!
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

Berserker

  • Sr. Member
  • ****
  • Сообщений: 254
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #486 : Декабрь 04, 2012, 11:22:24 am »
Ахаха я чуть со стула не упал  ;D ;D ;D
Цитировать
Этот документ предназначен для пользователей, участвующих в опытной
эксплуатации  системы  "ШКОЛЬНИЦА"...
;)
Жестоко :)

DIzer

  • Гость
Re: Модифицированный синтаксис Оберона
« Ответ #487 : Декабрь 04, 2012, 01:57:36 pm »
Ахаха я чуть со стула не упал  ;D ;D ;D
Цитировать
Этот документ предназначен для пользователей, участвующих в опытной
эксплуатации  системы  "ШКОЛЬНИЦА"...
;)
ну да... даже не "ШКОЛЬНИК" - и не "БУДУЩИЙ 1с -ник"  :D у одынэсников .. есть неисправимый недостаток... - слишком закомплексованы ( ну прям как наш премьер...)

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #488 : Декабрь 04, 2012, 02:04:11 pm »
Ахаха я чуть со стула не упал  ;D ;D ;D
Цитировать
Этот документ предназначен для пользователей, участвующих в опытной
эксплуатации  системы  "ШКОЛЬНИЦА"...
;)
Народ, а нас за педофилию не того? А то по новым законам вполне этот документ может подпасть..

:-)
Y = λf.(λx.f (x x)) (λx.f (x x))

DIzer

  • Гость
Re: Модифицированный синтаксис Оберона
« Ответ #489 : Декабрь 04, 2012, 02:16:10 pm »
Ахаха я чуть со стула не упал  ;D ;D ;D
Цитировать
Этот документ предназначен для пользователей, участвующих в опытной
эксплуатации  системы  "ШКОЛЬНИЦА"...
;)
Народ, а нас за педофилию не того? А то по новым законам вполне этот документ может подпасть..

:-)
тык систему же эксплуатируют.. с названием "Школьница"- грамотно заковыченную - а не Школьницу Рапирой понужают...

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #490 : Декабрь 04, 2012, 04:00:44 pm »
фууу какие вы испорченные ))

Кстати, там ещё и толи система, то ли язык Шпага была...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

Vartovyj

  • Full Member
  • ***
  • Сообщений: 197
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #491 : Декабрь 09, 2012, 03:20:09 pm »
Что если придать циклу с for большую универсальность?
Помимо стандартного for...to...by...do...end; и того что раньше обсуждалось,
заменяем while...do...end; на for...do...end;

DIzer

  • Гость
Re: Модифицированный синтаксис Оберона
« Ответ #492 : Декабрь 09, 2012, 04:01:42 pm »
...
заменяем while...do...end; на for...do...end;
Вы плохо представляете себе их разницу...
1. Применяется когда количество итераций (повторений тела цикла) можно определить ДО выполнения итераций.
2. Второй -  это количество определяется ВО ВРЕМЯ выполнения итераций...

DIzer

  • Гость
Re: Модифицированный синтаксис Оберона
« Ответ #493 : Декабрь 09, 2012, 04:10:03 pm »
... хотя , как ни странно, с точки зрения Оберона..  особой разницы  нет (for реализуется через while).

Vartovyj

  • Full Member
  • ***
  • Сообщений: 197
    • Просмотр профиля
Re: Модифицированный синтаксис Оберона
« Ответ #494 : Декабрь 09, 2012, 04:42:08 pm »
1. for...to...by...do...end; - до выполнения, стандартный for
2. for...do...end; - во время выполнения, замена while
Позаимствовано с Go.