Кто может подсказать free/open source PER encoder/decoder с компилятором, который умеет параметризованные ASN.1 типы? (Без параметризации всё банально, asn1tools из pip.)
Исходное представление — JSON, XML, YAML, любое подобное.
Здравствуйте, netch80, Вы писали:
N>Кто может подсказать free/open source PER encoder/decoder с компилятором, который умеет параметризованные ASN.1 типы? (Без параметризации всё банально, asn1tools из pip.)
N>Исходное представление — JSON, XML, YAML, любое подобное.
А ASN1C им. Льва Валкина не подойдёт?
https://lionet.info/asn1c/compiler.html
Здравствуйте, fk0, Вы писали:
fk0>Здравствуйте, netch80, Вы писали:
N>>Кто может подсказать free/open source PER encoder/decoder с компилятором, который умеет параметризованные ASN.1 типы? (Без параметризации всё банально, asn1tools из pip.)
N>>Исходное представление — JSON, XML, YAML, любое подобное.
fk0> А ASN1C им. Льва Валкина не подойдёт? https://lionet.info/asn1c/compiler.html
Ох
меня у того заказчика давно нет, расплевался.
А так — asn1ct из Erlang давал единственную среди окружающих доступных средств правильную распаковку, но в случае ошибки не показывал её расположение — а это для диагностики было критично.
С другой стороны, были сайты, которые показывали вплоть до бит, но их декодеры содержали глупые ошибки.
Средство Валкина чем-то не подошло, уже не помню. Но судя по описанию по этой ссылке — PER там только unaligned, мне нужен был aligned.
Плохо в этой области со средствами (про коммерческие не знаю, их не покупали), очень плохо.