Size: a a a

2021 April 06

KD

Kitsune Digital in ru.nim.talks
это смотря как чисто написано
источник

g

gavr in ru.nim.talks
тут звездочка преыфтксная и унарная ее сложно с умножением спутать, а тут [] который пр  боступе к массиву или хешмапе и тоже унарный постфиксный как и везде
источник

g

gavr in ru.nim.talks
ну или наоборот постфиксная
источник

g

gavr in ru.nim.talks
если после типа как чаще всего ставят в сиподобных
источник

g

gavr in ru.nim.talks
а в паскалеподобных наоборот у переменной
источник

g

gavr in ru.nim.talks
но int * p нигде не видел
источник

G

Gabben in ru.nim.talks
Просто из Паскаля взяли
источник

G

Gabben in ru.nim.talks
Но такой же прикол с const видимо не осилили
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ты об иммутабельности через const?
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
тут причина в другом
источник

G

Gabben in ru.nim.talks
Да
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
там про const T есть
источник

G

Gabben in ru.nim.talks
Ну ладно
источник
2021 April 07

KD

Kitsune Digital in ru.nim.talks
Народ, а TJSON никто не прикручивал еще к marshal?
источник

KD

Kitsune Digital in ru.nim.talks
источник

f

for(int c; (c = getc... in ru.nim.talks
В плане чтобы генерировать json с этими аннотациями из нимовскийх объектов?
источник

KD

Kitsune Digital in ru.nim.talks
Да. И обратно.
источник

KD

Kitsune Digital in ru.nim.talks
Заодно вот это ограничение marshal'а уйдёт:
Restriction: For objects their type is not serialized. This means essentially that it does not work if the object has some other runtime type than its compiletime type.
источник

f

for(int c; (c = getc... in ru.nim.talks
Ну если я правильно понял что там происходит в tjson то это должно быть тривиально (особенно для сериализации) - fieldPairs для полей, typedesc/typeof/when для того чтобы получить нужные теги
источник