Resumen

Este corrigendum técnico subsana los defectos identificados en la Rec. UIT‑T X.692 | ISO/CEI 8825-3 que impedían utilizarla con la Rec. UIT‑T X.891 | ISO/CEI 24824-1 "Infoset rápido". A continuación se resumen los cambios introducidos en este corrigendum:

–           Se elimina la restricción que prohibía la definición recursiva de objetos de codificación. Esta restricción era una limitación inconveniente, y posiblemente involuntaria, de la edición anterior de la Recomendación | Norma Internacional, ya que los objetos de codificación son el medio natural para definir nuevas "reglas de codificación" utilizando notación de control de codificación (ECN), y la notación de las definiciones de los tipos de ASN.1 es naturalmente recursiva (así como todas las reglas de codificación normalizadas).

–           Se elimina la ambigüedad con respecto al concepto y la terminología de "exhibir un asa de identificación". Esto se especifica ahora claramente como una propiedad de un objeto de codificación (y no como una propiedad de las codificaciones efectuadas por un objeto de codificación).

–           Se aclara el mecanismo mediante el cual un objeto de codificación (que no está basado en una sintaxis definida) hereda un asa de identificación de otro objeto de codificación. El texto anterior con frecuencia era vago o incompleto a este respecto.

–           Se elimina la restricción que prohibía que se utilizaran varios esquemas de bits (valores de asa) para el asa de identificación exhibida por un objeto de codificación. Esta restricción impedía el uso de una técnica común y conveniente mediante la cual, dadas por ejemplo dos alternativas, la primera alternativa siempre produce un esquema de bits reconocido y la segunda alternativa nunca produce ese mismo esquema de bits.

–           Se elimina la restricción que prohibía que un objeto de codificación aplicado al constructor en una "EncodeStructure" especificara la sustitución de estructura. Esta restricción era una limitación inconveniente, (y posiblemente involuntaria), de la edición previa de la Recomendación | Norma Internacional, puesto que no hay otra manera de especificar la sustitución de estructura en una estructura de codificación.

–           Se soluciona una incoherencia entre la declaración de un asa de identificación (EXHIBITS HANDLE &exhibited-handle) que tiene un nombre de asa OPTIONAL y la utilización de un asa de identificación (DETERMINED BY handle HANDLE &handle-id) que tiene un nombre de asa DEFAULT (= "default-handle") sin relación entre estas dos cosas.

–           Se corrigen errores tipográficos.