[<spanclass="synSpecial">(</span><spanclass="synStatement">=</span><spanclass="synSpecial">(</span>remainder year <spanclass="synConstant">400</span><spanclass="synSpecial">)</span><spanclass="synConstant"></span><spanclass="synSpecial">)</span><spanclass="synConstant">"Leap"</span>]
[<spanclass="synSpecial">(</span><spanclass="synStatement">=</span><spanclass="synSpecial">(</span>remainder year <spanclass="synConstant">100</span><spanclass="synSpecial">)</span><spanclass="synConstant"></span><spanclass="synSpecial">)</span><spanclass="synConstant">"Not Leap"</span>]
[<spanclass="synSpecial">(</span><spanclass="synStatement">=</span><spanclass="synSpecial">(</span>remainder year <spanclass="synConstant">4</span><spanclass="synSpecial">)</span><spanclass="synConstant"></span><spanclass="synSpecial">)</span><spanclass="synConstant">"Leap"</span>]
<spanclass="synSpecial">(</span><spanclass="synStatement">set</span>! year <spanclass="synSpecial">(</span><spanclass="synStatement">-</span> year <spanclass="synConstant">1</span><spanclass="synSpecial">)))</span>
<spanclass="synSpecial">(</span><spanclass="synStatement">set</span>! year <spanclass="synSpecial">(</span><spanclass="synStatement">-</span> year <spanclass="synConstant">1</span><spanclass="synSpecial">)))</span>
<spanclass="synSpecial">((</span>j <spanclass="synSpecial">(</span>quotient year <spanclass="synConstant">100</span><spanclass="synSpecial">))</span><spanclass="synComment">;作業用の変数</span>
<spanclass="synSpecial">(</span>k <spanclass="synSpecial">(</span>modulo year <spanclass="synConstant">100</span><spanclass="synSpecial">))</span><spanclass="synComment">;作業用の変数</span>
<spanclass="synSpecial">(</span>modulo <spanclass="synSpecial">(</span><spanclass="synStatement">-</span><spanclass="synSpecial">(</span><spanclass="synStatement">+</span> day <spanclass="synSpecial">(</span>quotient <spanclass="synSpecial">(</span><spanclass="synStatement">*</span><spanclass="synSpecial">(</span><spanclass="synStatement">+</span> month <spanclass="synConstant">1</span><spanclass="synSpecial">)</span><spanclass="synConstant">26</span><spanclass="synSpecial">)</span><spanclass="synConstant">10</span><spanclass="synSpecial">)</span> k <spanclass="synSpecial">(</span>quotient k <spanclass="synConstant">4</span><spanclass="synSpecial">)</span><spanclass="synSpecial">(</span>quotient j <spanclass="synConstant">4</span><spanclass="synSpecial">))</span><spanclass="synSpecial">(</span><spanclass="synStatement">*</span> j <spanclass="synConstant">2</span><spanclass="synSpecial">))</span><spanclass="synConstant">7</span><spanclass="synSpecial">)))</span>
<spanclass="synSpecial">(</span><spanclass="synStatement">if</span><spanclass="synSpecial">(</span><spanclass="synStatement">=</span> result <spanclass="synConstant"></span><spanclass="synSpecial">)</span><spanclass="synConstant">6</span>
<spanclass="synSpecial">(</span><spanclass="synStatement">-</span> result <spanclass="synConstant">1</span><spanclass="synSpecial">))</span>
<spanclass="synSpecial">(</span><spanclass="synStatement">set</span>! year <spanclass="synSpecial">(</span><spanclass="synStatement">-</span> year <spanclass="synConstant">1</span><spanclass="synSpecial">)))</span>
<spanclass="synSpecial">((</span>j <spanclass="synSpecial">(</span>quotient year <spanclass="synConstant">100</span><spanclass="synSpecial">))</span><spanclass="synComment">;作業用の変数</span>
<spanclass="synSpecial">(</span>k <spanclass="synSpecial">(</span>modulo year <spanclass="synConstant">100</span><spanclass="synSpecial">))</span><spanclass="synComment">;作業用の変数</span>
<spanclass="synSpecial">(</span>modulo <spanclass="synSpecial">(</span><spanclass="synStatement">-</span><spanclass="synSpecial">(</span><spanclass="synStatement">+</span> day <spanclass="synSpecial">(</span>quotient <spanclass="synSpecial">(</span><spanclass="synStatement">*</span><spanclass="synSpecial">(</span><spanclass="synStatement">+</span> month <spanclass="synConstant">1</span><spanclass="synSpecial">)</span><spanclass="synConstant">26</span><spanclass="synSpecial">)</span><spanclass="synConstant">10</span><spanclass="synSpecial">)</span> k <spanclass="synSpecial">(</span>quotient k <spanclass="synConstant">4</span><spanclass="synSpecial">)</span><spanclass="synSpecial">(</span>quotient j <spanclass="synConstant">4</span><spanclass="synSpecial">))</span><spanclass="synSpecial">(</span><spanclass="synStatement">*</span> j <spanclass="synConstant">2</span><spanclass="synSpecial">))</span><spanclass="synConstant">7</span><spanclass="synSpecial">)))</span>
<spanclass="synSpecial">(</span><spanclass="synStatement">if</span><spanclass="synSpecial">(</span><spanclass="synStatement">=</span> result <spanclass="synConstant"></span><spanclass="synSpecial">)</span><spanclass="synConstant">6</span>
<spanclass="synSpecial">(</span><spanclass="synStatement">-</span> result <spanclass="synConstant">1</span><spanclass="synSpecial">))</span>