1
0
mirror of https://github.com/kalmarek/Groups.jl.git synced 2024-12-24 18:05:27 +01:00

AutSymbol carries automorphism type, not expression

This commit is contained in:
kalmarek 2017-10-27 16:09:23 +02:00
parent 271e96b44f
commit e6a0ffd3d6

View File

@ -4,10 +4,30 @@
# #
############################################################################### ###############################################################################
immutable RTransvect
i::Int
j::Int
end
immutable LTransvect
i::Int
j::Int
end
immutable FlipAut
i::Int
end
immutable PermAut
p::perm
end
immutable Identity end
immutable AutSymbol <: GSymbol immutable AutSymbol <: GSymbol
str::String str::String
pow::Int pow::Int
ex::Expr typ::Union{RTransvect, LTransvect, FlipAut, PermAut, Identity}
end end
typealias AutGroupElem GWord{AutSymbol} typealias AutGroupElem GWord{AutSymbol}