Processing Math: Done
jsMath

Timeline:

[:days7/coercion/todo: To Do]

The official ticket for this is at http://trac.sagemath.org/sage_trac/ticket/2314

Our goal: to clarify and ease the process of writing a new ring/combinatorial class/special kind of matrix while adding mathematical structure and lessening the need for code duplication.

Here's the minimum you would need to write for a new kind of ring (eg pAdicRingLazy):

Now, onto the details.

Notes: About Cython functions: