I also notice on the possible answer for the exercise 8 (page 297, solution in ruby of the time parser) the regular expression for the tenths of minutes includes 6, so hours like 6:66 pm are valid.
Hi,
I also noticed the following (book with ISBN-13: 978-0-13-595705-9):
page 140, in the code for strings_fsm.rb, for the state in_string, I think the matching character should be a single backslash instead of two.
page 160, “When the top level calls my_car.move_at(30) , the method …”, the object name (my_car) does not align with the top-level code example (my_ride). I think one of the two should be changed so they align.
page 196, “But it applies to the bigger picture are well”, I think instead of “are” there should be “as”.