Create a new ring in Macaulay2
ring(..., coefring = m2_coefrings(), order = m2_termorders(), code = FALSE)ring.(..., coefring = m2_coefrings(), order = m2_termorders(), code = FALSE)
ring_(
vars,
coefring = m2_coefrings(),
order = m2_termorders(),
code = FALSE,
...
)
ring_.(
vars,
coefring = m2_coefrings(),
order = m2_termorders(),
code = FALSE,
...
)
# S3 method for m2_polynomialring
m2_parse_object_as_function(x, params)
m2_coefrings()
m2_termorders()
# S3 method for m2_polynomialring
print(x, ...)
a reference to a Macaulay2 ring
...
coefficient ring (default: "CC"
)
a term order (default: "grevlex"
)
return only the M2 code? (default: FALSE
)
vector of variable names
formal argument for print method
e.g. [x,y,z]
or [x..z]