Especificación gramatical de GEUL

Tipos de paquetes y reglas de codificación del formato de flujo binario semánticamente alineado basado en SIDX de 64 bits

Verb Edge

Clasifica 13,767 verbos de WordNet en 10 Primitives → 68 Sub-primitives y genera un libro de códigos de 16 bits mediante codificación Huffman. Logra una compresión promedio de 2.16 palabras con 3 tipos de paquetes: Tiny (2), Short (3) y Full (5).

Entity Node

Node de longitud fija de 4 palabras (64 bits) que identifica entidades como personas, lugares, objetos y organizaciones. Expresa cuantificación/número con 3 bits de Mode, clasifica 64 tipos superiores con 6 bits de EntityType y codifica atributos semánticos con 48 bits de Attributes.

Triple Edge

Tipo de Edge que expresa relaciones y propiedades en formato (Subject, Property, Object). Estructura dual con modo básico de 4 palabras y modo extendido de 5 palabras que optimiza las Top 63 propiedades de alta frecuencia.

Clause Edge

Edge fijo de 4 palabras que expresa relaciones lógicas y discursivas entre predicados, eventos y relaciones. Codifica relaciones de causalidad, temporalidad, contraste y argumentación con 16 tipos basados en RST.

Event6 Edge

Edge de evento de longitud variable que expresa las 6 preguntas fundamentales (Who, What, Whom, When, Where, Why) de una sola vez. Realiza una estructura variable de 3 a 8 palabras mediante máscara de bits Presence.

Context Edge

Edge ligero de 3 palabras que expresa 'en qué cosmovisión/contexto esta afirmación es verdadera'. Codifica las condiciones de verdad con 64 tipos incluyendo fuente, cosmovisión, ficción y perspectiva.

Quantity Node

Node de longitud variable de 4 a 7 palabras que representa magnitudes físicas, valores numéricos, monedas y literales. Codifica unidades base/derivadas del SI, monedas y literales especiales con 6 bits de Unit, y prefijos SI con 4 bits de Scale.

AST Edge

Tipo de Edge que representa el AST de lenguajes de programación como un grafo GEUL. Clasifica 64 lenguajes con 6 bits y codifica 256 tipos de nodos AST con 8 bits. Incluye el lenguaje de consulta PathGEUL.

Group Edge

Edge de longitud variable que agrupa múltiples Nodes en 7 tipos: AND, OR, LIST, SET, etc. Soporta miembros ilimitados mediante Prefix de 13 bits y marcador de terminación (0x0000).

Formato de flujo

El flujo GEUL es una secuencia de paquetes que comienza y termina con un Meta Node. Define el alcance de TID, las referencias directas y las reglas de orden de paquetes.