00:00:20 History of scanners 00:01:40 Scanner recap 00:04:10 Flex input file (overview) 00:07:00 Regular expressions 00:12:50 Macros 00:15:55 Unsigned real numbers 00:26:20 More regexps 00:39:40 The Flex input file 00:44:40 Rules 00:52:10 Another example (listreader) 01:09:05 State machines / finite automata 01:16:33 Why state machines? Learned a lot, thanks!