Clause
← All dokumentation

Översatt från det engelska originalet · 06042fa · 2026-10-09 · Läs på engelska

Rapportering av ej implementerade funktioner

Giltig Erlang som kräver en ännu inte implementerad funktion misslyckas med ett enda tydligt meddelande, skilt från vanliga fel för ogiltig indata. Fallback till generisk kod som stöds (till exempel överhoppad specialisering) är tyst och räknas inte som ett fel.

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

Katalog

features.hpp tilldelar stabila ID:n som aldrig återanvänds och diagnostiska namn, med ägare och status för varje post. Ta bort eller förfina en post när dess funktion är på plats; behåll dess ID reserverat.

ÄgareVar den rapporterar
Kompilatorns semantiska analysKontroll av förmågor i varje funktion, även oanvänd kod
Kompilatorns sänkning (lowering)Defensivt avvisande vid nådda operationer; rensar förberedda artefakter
Drivrutin-o/--output länkar positionella indata eller ett projektmål; projektbyggen länkar varje körbart mål till dess output i manifestet
Runtime-tjänsterSe uppskjutna runtime-tjänster

Regler för meddelanden