/*
 * This is part of my current coding style. Code of mine not following
 * this might just need an update.
 */

typedef <type> new_type;

<type> variable = value;

<type>
function(<type> argument1, <type> argument2)
{
    <type> variable1 = value;
    <type> variable2 = value;

    if (foo == foo) {
        bar();
        baz();
    } else
        quux();

    for (i = 0; i < N; i++) {
        bar();
    }

    while (foo) {
        bar();
    }

    switch (foo) {
    case a:
        bar();
        break;
    case b:
    default:
        baz();
        break;
    }

    goto label;

label:
    return foo;
}