parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Ivan Sergeev 17.04.2011 00:09

#:result по идее нужен для "жесткого" контроля на уровне ide
Например, если у меня некий метод возвращает string

#:constructor
#:result string
@myMethod[]
$result[abc]

, а я результа работы этого метода присваиваю переменной

$counter(^myMethod[])

то по задумке ide должна "кричать", что метод возвращает не выражение, а string.

Или метод возвращает bool, а я его вызывают где-нить в @main[] :-) и конечно же при запуске получу exception :-) :-) А по задумке ide должна сообращать, что я дурю.
И пр. случаи, когда заведомо ясно, что будет ошибка.