Как можно распечатать полностью определенный тип переменной часовни?

Чтобы распечатать тип переменной, я обычно просто использую

writeln(x.type : string);

Однако это не выводит полностью определенное имя (что полезно при отладке теневых переменных). Есть ли способ сделать это?

1 ответ

Решение

К сожалению, я не думаю, что Чапел сегодня поддержит это. Мне кажется, что было бы разумно запросить в модуле Reflection подпрограмму, которая бы взяла символ в качестве аргумента и вернула его полный путь к модулю в виде строки. Если это будет интересно, я бы предложил открыть запрос на функцию на странице GitHub Chapel.

Другие вопросы по тегам