Я пытаюсь расширить перечисление geo.StreetSuffix
, чтобы включить еще несколько возможных значений.В настоящее время он не имеет значения для Greene
, которое является действительным суффиксом улицы.Вот как выглядит моя концепция:
enum (StreetSuffix) {
description (Street Suffix)
extends(geo.StreetSuffix)
symbol (Greene)
}
Это пример обучения:
[g:Evaluate:prompt] (19)[v:geo.StreetNumber] (Fake Hills)[v:geo.StreetName] (Lane)[v:StreetSuffix:Lane]
Когда я делаю это, хотя файлы обучения дают мне следующую ошибку: Confusion Points: Match(es) on : "Lane".
ираспознавание языка больше не работает для этого значения.Я что-то не так делаю, есть ошибка, или это не то, как наследование Enum должно работать?
Я счастлив написать свой собственный enum, который будет копией geo.StreetSuffix
, но, похоже,как пустая трата, если бы я мог просто расширить его и добавить некоторые свои собственные ценности.