<p>There are a lot of opinions about how to teaching programming languages, but starting from scratch and implementing a hand-written scanner/parser in Rust is probably not the most gentle approach. Kind of getting a flashback to my whole &quot;learn C by reimplementing the Unix shell... you have a week&quot; assignment from operating systems. </p><p>In any event, learning a lot. Have parsing/evaluation of expressions working now. </p><p>Many exploded heads all around (including mine).</p>
Reply