From 1949b908e59587626fd6c048732331f566b1e5e0 Mon Sep 17 00:00:00 2001 From: kalmarek Date: Tue, 4 Jun 2019 22:47:55 +0200 Subject: [PATCH] fix using, imports and includes --- src/GroupRings.jl | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/GroupRings.jl b/src/GroupRings.jl index 42fc9e5..ec1543d 100644 --- a/src/GroupRings.jl +++ b/src/GroupRings.jl @@ -1,18 +1,19 @@ -__precompile__() module GroupRings -using AbstractAlgebra -import AbstractAlgebra: Group, GroupElem, Ring, RingElem, parent, elem_type, parent_type, addeq!, mul! - using SparseArrays using LinearAlgebra using Markdown +using AbstractAlgebra -import Base: convert, show, hash, ==, +, -, *, ^, //, /, length, getindex, setindex!, eltype, one, zero - -export GroupRing, GroupRingElem, complete!, create_pm, star, aug, supp - +import Base: ==, +, -, *, ^, //, / +import AbstractAlgebra: Group, GroupElem, NCRing, NCRingElem, Ring +import AbstractAlgebra: zero!, mul!, add!, addeq!, addmul! +export GroupRing, GroupRingElem, aug, supp, star +include("types.jl") +include("ncring_interface.jl") +include("arithmetic.jl") +include("misc.jl") end # of module GroupRings