Я на Apama 10.3 (Community Edition):
any emptyString := "";
any emptyDictionary := new dictionary<string,any>;
string myString := <string> emptyString;
dictionary<string,any> := <dictionary<string,any>> emptyDictionary;
Состав в строке 3 работает, но в строке 4 Дизайнер жалуется на неожиданный токен: <
.Только если я использую пробелы, он работает:
dictionary<string,any> := <dictionary< string,any> > emptyDictionary;
В документации Разработка приложений Apama это не упоминается, но на странице 296 при приведении с optional<>
правильный синтаксис спробелы используются.
Работает ли это как ожидалось или это ошибка?