created sine primitive generator
.