a-language="janet"><span class="mdzsyn-comment"># Create a new struct object called Car with two methods, :say and :honk.</span>
(<span class="mdzsyn-coresym">def</span> <span class="mdzsyn-symbol">Car</span>
 {<span class="mdzsyn-keyword">:type</span> <span class="mdzsyn-string">"Car"</span>
  <span class="mdzsyn-keyword">:color</span> <span class="mdzsyn-string">"gray"</span>
  <span class="mdzsyn-keyword">:say</span> (<span class="mdzsyn-coresym">fn</span> [<span class="mdzsyn-symbol">self</span> <span c