LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Почитай уже, как оно там устроено. TL;DR: тип и размер передаётся вместе с данными. Есть набор базовых типов (primitive): struct, sequence, int, bool, time, string ... Можно делать и свои типы. (application / context-specific / private)

https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One

PS: но голову там конечно поломать надо ;)

PPS: http://www.asn1c.com (компилятор, один из)

Исправление beastie, :

Почитай уже, как оно там устроено. TL;DR: тип и размер передаётся вместе с данными. Есть набор базовых типов (primitive): struct, sequence, int, bool, time, string ... Можно делать и свои типы. (application / context-specific / private)

https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One

PS: но голову там конечно поломать надо ;)

PPS: http://www.asn1c.com (компилятор)

Исправление beastie, :

Почитай уже, как оно там устроено. TL;DR: тип и размер передаётся вместе с данными. Есть набор базовых типов (primitive): struct, sequence, int, bool, time, string ... Можно делать и свои типы. (application / context-specific / private)

https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One

Исправление beastie, :

Почитай уже, как оно там устроено. TL;DR: тип и размер передаётся вместе с данными. Есть набор базовых типов (primitive): struct, sequence, int, bool, time, string ... Можно делать и свои типы. (application / context-specific / private)

Исправление beastie, :

Почитай уже, как оно там устроено. TL;DR: тип и размер передаётся вместе с данными. Есть набор базовых типов: struct, sequence, int, bool, time, string ... Можно делать и свои типы. (application / context-specific)

Исходная версия beastie, :

Почитай уже, как оно там устроено. TL;DR: тип и размер передаётся вместе с данными.