syntaxなども含めてできた。あとはテスト。