From 2d72393292ebe19849336f78c4da55bb898d085d Mon Sep 17 00:00:00 2001 From: kalmar Date: Thu, 11 May 2017 18:16:51 +0200 Subject: [PATCH] constructors --- src/FPGroups.jl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/FPGroups.jl b/src/FPGroups.jl index 47e4e70..8d90af1 100644 --- a/src/FPGroups.jl +++ b/src/FPGroups.jl @@ -21,10 +21,12 @@ type FPGroup <: Group end end -# FPSymbol(x::String, G::Group) = FPSymbol(x,1,G) -# FPSymbol(s::GSymbol, G::Group) = FPSymbol(s.gen, s.pow, G) +FPSymbol(s::String) = FPSymbol(s,1) + +FPGroup(a::Vector{String}) = FPGroup([FPSymbol(i) for i in a], FPGroupElem[]) + end FPGroup() = FPGroup(Vector{FPSymbol}(), Vector{GWord{FPSymbol}}())