codegen: string begin