Каков синтаксис для вложенных универсальных типов в Genie?

Я хочу объявить HasTable сstring как это ключ иarray of int как это значение:

[indent=4]

init
    var h = new HashTable of string, array of int (str_hash, str_equal)
    h["a"] = {1, 2, 3}
    h["b"] = {5, 6, 7}

Сообщение об ошибке:

nested_generic_types.gs:4.27-4.28: error: syntax error, expected line end or semicolon but got `of'
    var h = new HashTable of string, array of int (str_hash, str_equal)

Итак, двойнойof кажется, смущаетvalac Вот.

Какой правильный синтаксис?

Ответы на вопрос(1)

Ваш ответ на вопрос