feat: implement ast_builder
for replace function
#1275
Merged
ast_builder
for replace function
#1275