Article wrapper

1"Default" rendering

A funcsynopsis.

#include <varargs.h>
float rand();
int max(...);
int idiv(n, m);
int n;
int m;

Another.

void qsort(dataptr,
left,
right,
comp);
void *dataptr[]
int left
int right
int (*comp) (void *, void *)

Another.

int foo_frob_something(foo_frob_parm1,
foo_frob_parm2,
foo_frob_parm3,
parm4,
foo_frob_parm5);
foo_sometype1 foo_frob_parm1
foo_sometype1 foo_frob_parm2
foo_sometype1 foo_frob_parm3
int (*parm4) (int a, int b, int c)
foo_sometype1 foo_frob_parm5
int foo_frob_something(foo_frob_parm1,
foo_frob_parm2,
foo_frob_parm3,
parm4,
foo_frob_parm5);
foo_sometype1 foo_frob_parm1
foo_sometype1 foo_frob_parm2
foo_sometype1 foo_frob_parm3
int (*parm4) (int a, int b, int c)
foo_sometype1 foo_frob_parm5

2ANSI Rendering

Another.

#include <varargs.h>
float rand(void);
int max(...);
int idiv(int n, int m);

Another.

void qsort(void *dataptr[],
int left,
int right,
int (*comp) (void *, void *));

Another.

int foo_frob_something(foo_sometype1 foo_frob_parm1,
foo_sometype1 foo_frob_parm2,
foo_sometype1 foo_frob_parm3,
int (*parm4) (int a, int b, int c),
foo_sometype1 foo_frob_parm5);

3K&R Rendering

Another.

#include <varargs.h>
float rand();
int max(...);
int idiv(n, m);
int n;
int m;

Another.

void qsort(dataptr,
left,
right,
comp);
void *dataptr[]
int left
int right
int (*comp) (void *, void *)

Another.

int foo_frob_something(foo_frob_parm1,
foo_frob_parm2,
foo_frob_parm3,
parm4,
foo_frob_parm5);
foo_sometype1 foo_frob_parm1
foo_sometype1 foo_frob_parm2
foo_sometype1 foo_frob_parm3
int (*parm4) (int a, int b, int c)
foo_sometype1 foo_frob_parm5