Здравствуйте, Dimonka, Вы писали:
D>Конечно можно изобретать очередные велосипеды, только есть ли смысл делать самопальные защиты?
Не, ну почему обязательно защиты

. Сейчас это больше просто в образовательных целях.
D>Хотел ещё заметить, что не все функции заканчиваются простым RET и не все функции заканчиваются одним RET.
А можно поподробнее здесь? Я просто посмотрел несколько разных дельфовских — вроде все на RET и кончались. Т.е. дельфи как-то иначе их оформлять может? Несколько RET — это функция внутри функции что ли?
D>Так что буть более осторожен с определением длины функции. Ну и ещё не забывай об относительных переходах/вызовах/ссылках — тоже можно огрести проблем и неожиданных результатов.
Это есть такое... И за этим придется следить. Как вариант — адреса всего, что только может использоваться в функции передать в некой структуре, адрес которой дать в параметре. Правда тут от дельфи уже мало чего останется. Короче, сейчас разберусь с одним проектом и курсовиком еще, и к следующим выходным продолжу эксперименты.