... &angle, ax, ay, bx, by set_paper Draft appear Compa move Compa, ax, ay, angle-90 call Compa.OpenCompa, radius rotate_compa Compa, radius, angle+90 move Compa, bx, by, angle+90 rotate_compa Compa, ... trong Violet. Như trong hình trên ta thấy phần chương trình vẽ đường phân giác sẽ nằm trong file Vephangiac.vs chứ không phải nằm trong phần soạn thảo Script của Violet. Khung phía dưới cho phép nhập ... comment (viết lời giải thích) cho các đoạn chương trình, có thể phân chia chương trình lớn thành các module nhỏ… Việc thao tác với các dòng code cũng dễ dàng hơn so với các đối tượng đồ họa và Timeline....