そもそも、ソースの中にリテラル値を二重引用符と一重引用符が混在してる。
それだと、コンパイラーが誤った解釈する原因。