Если у варианта есть дополнительные данные — то он будет в выпадающем списке, если у варианта нет дополнительных данных, то его не будет в выпадающем списке.
variant Digits
{
|One{v:int}
|Two{v:int}
|Three
}
def g=Digits. <- здесь появится список в котором будут One и Two (+еще всякая лабуды), но не будет Three.
Здравствуйте, Аноним, Вы писали:
А>Если у варианта есть дополнительные данные — то он будет в выпадающем списке, если у варианта нет дополнительных данных, то его не будет в выпадающем списке.
А>variant Digits А>{ А>|One{v:int} А>|Two{v:int} А>|Three А>}
А>def g=Digits. <- здесь появится список в котором будут One и Two (+еще всякая лабуды), но не будет Three.
Здравствуйте, Аноним, Вы писали:
А>Если у варианта есть дополнительные данные — то он будет в выпадающем списке, если у варианта нет дополнительных данных, то его не будет в выпадающем списке.
А>variant Digits А>{ А>|One{v:int} А>|Two{v:int} А>|Three А>}
А>def g=Digits. <- здесь появится список в котором будут One и Two (+еще всякая лабуды), но не будет Three.
А Digits случаем не вложен в другой тип?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Ka3a4oK, Вы писали:
VD>>А Digits случаем не вложен в другой тип? KK>Да, вложен в модуль. Если определение варианта не вложено, то все ок.
OK, починим на досуге.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.