Kernel Normal Form - Kernel Normal Form
Kerne normale form , eller KNF , er den kodende stil anvendes til udvikling af koden for BSD operativsystemer. Baseret på det originale KNF-koncept fra Computer Systems Research Group dikterer det en programmeringsstil , som den bidragede kode skal overholde, inden den inkluderes i kodebasen . KNF startede som en kodifikation af, hvordan Ken Thompson og Dennis Ritchie formaterede den originale UNIX C- kildekode. Den beskriver ting som hvordan man navngiver variabler, bruger indrykninger og brugen af ANSI C- eller K&R C -kodestilarter. Hver BSD-variant har sine egne KNF-regler, som har udviklet sig over tid til at adskille sig fra hinanden på små måder.
SunOS-kernen og brugerlandet bruger også en lignende indrykningsstil, der blev afledt af AT & T-stildokumenter, og som undertiden er kendt som Bill Joy Normal Form . Korrektheden af indrykningen af en liste over kildefiler kan verificeres ved hjælp af et stilkontrolprogram skrevet af Bill Shannon. Dette stilkontrolprogram kaldes cstyle.
Se også
Referencer
eksterne links
- : Vejledning til kildekildefilstil - FreeBSD Kernel Developer's Manual
- : Kildekildestilguide til kerne - OpenBSD Kernel Developer's Manual
| Denne software-engineering- relaterede artikel er en stub . Du kan hjælpe Wikipedia ved at udvide den . |