cstyle

Vaše zdrojáky někdy vypadají opravdu hrozivě a velmi špatně se to čte, takže letos vyžaduji, aby váš kód splnoval tzv. cstyle, což je jednotná úprava vašich zdrojáků podle jistých pravidel. Alespon si to jednou zkusíte.

Zde je jak má vypadat zdroják, a tady máte perlovský skript, který vám váš zdroják zkontroluje a zahlásí, kde to neopovídá konvenci.

Když skript pustíte na soubor, který obsahuje cstyle chyby, tak vám to řekne přesně co to je a kde, takže ani nemusíte ten dokument číst, i když pokud chcete nebo budete v C programovat víc, doporučuju to vaší pozornosti. Podobných stylů je samozřejmě spousta, ale tenhle ač není perfektní, je velmi rozumný a používá se například pro pro zdrojáky Solarisu.

$ chmod u+x cstyle.pl
$ ./cstyle.pl src/zkousky/parallel-udp/*.c
src/zkousky/parallel-udp/client.c: 12: missing space between keyword and paren
src/zkousky/parallel-udp/client.c: 13: missing space between keyword and paren
src/zkousky/parallel-udp/client.c: 25: line > 80 characters
src/zkousky/parallel-udp/server.c: 14: missing space between keyword and paren
src/zkousky/parallel-udp/server.c: 15: missing space between keyword and paren
src/zkousky/parallel-udp/server.c: 25: missing space between keyword and paren
src/zkousky/parallel-udp/server.c: 45: line > 80 characters
src/zkousky/parallel-udp/server.c: 50: line > 80 characters
src/zkousky/parallel-udp/server.c: 56: line > 80 characters


Last changed: Wed Oct 15 15:09:42 CEST 2014