NaCreSoMo Afterword
Another month, another “thing-a-day” challenge. I did manage to post something every day, though of varying quality. This year’s NaCreSoMo definitely felt different from last year’s—I have an impression of separate “tracks”.
A State Machine Simulator
This is it: the last day of NaCreSoMo 2014 and the finale of the CS mini-tutorial. We learned how to build a lexer. We learned what a state machine is, and how they are used to match or classify text. And we built a parser, using our lexer, that understands a language that describes state machines.
Today we’re going to go all the way: actually simulating a state machine. You can also just skip to the fun part: playing with the completed simulator.
NaCreSoMo "CubeQuest" & Pompeii/Daughter
Older Posts
- 2014-03-29 Pop Song Interlude
- 2014-03-28 "That It Be All Right"
- 2014-03-27 What is a Parser?
- 2014-03-26 10 Bad CS Jokes
- 2014-03-25 "Self Editing"
- 2014-03-24 "Death Mountain Jam"
- 2014-03-23 "Jizz in the Cafe" (Mashup)
- 2014-03-22 Seiyū
- 2014-03-21 Parents
- 2014-03-20 What are Regular Expressions?
- 2014-03-19 What are State Machines?
- 2014-03-18 Paint, Part 2
- 2014-03-17 Paint
- 2014-03-16 Thoughts on "American Revolutionary"
- 2014-03-15 "Guard the Right"
- 2014-03-14 "goto fail"
- 2014-03-13 More Riddle Poems
- 2014-03-12 "Large Coffee", Part 2
- 2014-03-11 Graph Coloring the Sonobe Model, Part 2
- 2014-03-10 Graph Coloring the Sonobe Model, Part 1
- 2014-03-09 Production Stills
- 2014-03-08 "Large Coffee"
- 2014-03-07 Light Reading for Up-Goer Five
- 2014-03-06 Red Big Ball
- 2014-03-05 What is a Lexer?
- 2014-03-04 "Come Back Home"
- 2014-03-03 Negative Space
- 2014-03-02 Traced Portraits and Remixes
- 2014-03-01 Twitch Plays Pokémon
- 2014-02-27 NaCreSoMo 2014