class_group 0.6.0

Rust library for building IQC: cryptography based on class groups (Cl) of imaginary quadratic orders
Documentation
printsep(":", 1,2,3,4);print(0);
printsep(":");print(0);
printsep1(":", 1,2,3,4);print(0);
printsep1(":");print(0);
printsep(":",matid(2));print(0);
printsep1(":",matid(2));print(0);
printp(matid(2))

q = 2 + 0*quadgen(-3,z);
printtex(q)
print(q)
q = quadgen(-3,z);
printtex(q)
print(q)
q = 2*quadgen(-3,z);
printtex(q)
print(q)
q = 2 + 3*quadgen(-3,'z);
printtex(q)
print(q)
q = 2 + 3*I;
printtex(q)
print(q)