Julia package for using the Singular library for commutative and non-commutative algebra, algebraic geometry, and singularity theory.
Currently this requires the latest Julia sources to be built, with a Make.user file as specified in the Cxx package README. Note: currently the Julia build is reported to not work with Cxx, so you might want to do git checkout 5989eaf0 in the Julia source tree before building Julia, to avoid this problem. It's a commit that is known to work with Cxx.
To build Singular.jl, start julia and then type:
To use Singular.jl, start julia and then type:
julia> using Singular