Đây là một ví dụ về việc tạo toán tử để thêm haiphức tạp(xemChương 10). Đầu tiên chúng ta cần một chức năng làm
Tạo chức năng Complex_add (phức tạp, phức tạp)PGROOT/Hướng dẫn/phức tạp '
Bây giờ chúng ta có thể làm:
Chọn (a + b) dưới dạng c từ test_complex;
Chúng tôi đã chỉ ra cách tạo một toán tử nhị phân ở đây. Để tạoLeftarg(cho trái không) hoặcRightarg(đối với không đúng). TheQuy trìnhmệnh đề và các mệnh đề đối số làTạo toán tử.mệnh đề được hiển thị trongCong thưvà khác