@@ -15,10 +15,10 @@ export Pade, padeval
1515import Base: start, next, done, length, size, eltype
1616import Base: endof, getindex, setindex!, copy, zero, one, convert, norm, gcd
1717import Base: show, print, * , / , // , - , + , == , isapprox, divrem, div, rem, eltype
18- import Base: promote_rule, truncate, chop, call, conj, transpose, dot, hash
18+ import Base: promote_rule, truncate, chop, conj, transpose, dot, hash
1919import Base: isequal
2020
21- typealias SymbolLike Union{AbstractString,Char,Symbol}
21+ const SymbolLike = Union{AbstractString,Char,Symbol}
2222
2323"""
2424
@@ -260,9 +260,6 @@ one{T}(::Type{Poly{T}}) = Poly([one(T)])
260260# # Overload arithmetic operators for polynomial operations between polynomials and scalars
261261* {T<: Number ,S}(c:: T , p:: Poly{S} ) = Poly (c * p. a, p. var)
262262* {T<: Number ,S}(p:: Poly{S} , c:: T ) = Poly (p. a * c, p. var)
263- dot {T<:Number,S} (p:: Poly{S} , c:: T ) = p * c
264- dot {T<:Number,S} (c:: T , p:: Poly{S} ) = c * p
265- dot (p1:: Poly , p2:: Poly ) = p1 * p2
266263/ (p:: Poly , c:: Number ) = Poly (p. a / c, p. var)
267264- (p:: Poly ) = Poly (- p. a, p. var)
268265- {T<: Number }(p:: Poly , c:: T ) = + (p, - c)
0 commit comments