Clause
← Toda la documentación

Traducido del original en inglés · 06042fa · 2026-10-09 · Leer en inglés

Notificación de funcionalidades diferidas

El Erlang legal que necesita una funcionalidad no implementada falla con un único mensaje explícito, distinto de los errores ordinarios de entrada no válida. La alternativa genérica soportada (por ejemplo, la especialización omitida) es silenciosa y no constituye un fallo.

[pattern matching] notimpl: src/example.erl:12:5 [module="example"] [target="native"] [operation="match argument"]

Catálogo

features.hpp asigna identificadores estables y nunca reutilizados y nombres de diagnóstico, con responsable y estado por entrada. Una entrada se retira o se refina cuando llega su funcionalidad; su identificador queda reservado.

ResponsableDónde informa
Análisis semántico del compiladorComprobaciones de capacidad sobre todas las funciones, incluido el código no usado
Lowering del compiladorRechazo defensivo en las operaciones alcanzadas; descarta los artefactos preparados
Driver-o/--output enlaza las entradas posicionales o un destino de proyecto; las compilaciones de proyectos enlazan cada destino ejecutable en su output del manifiesto
Servicios del runtimeVéanse los servicios diferidos del runtime

Reglas de los mensajes