major.
</p>

<div class="org-src-container">

<pre class="src src-c" id="rabbit_codewords_c">#include "rabbit_codewords.h"

/* Transform the packed representation of an instruction into the unpacked
 * representation. */
struct unpacked_s decode(rabbitw instr) {
    {{{fetch_modes}}}

    {{{mode_offsets}}}

    return (struct unpacked_s) {
	.modes = {
	    .immediate  = (modes &gt;&gt; RB_IMMED_LSB) &amp; 0x1,
	    .regc_deref = (modes &gt;&gt; RB_ADDRC_LSB) &amp; 0x1,
	    .regb_deref = (modes &gt;&gt; RB