support clang 3.5.x

This makes the code compile on clang 3.5.x, I'm surprised the code compiled at all on older versions without `-std=c++11`.

Should fix https://github.com/lsegal/my_toy_compiler/issues/17 and maybe https://github.com/lsegal/my_toy_compiler/issues/15 too.