#= TODO
✓ * @syms
  ✓ x
  ✓ x()
  ✓ x[1:10]
  ✓ x::integer
✓ * promotion()
✓ * subs()
✓ * lambdify
✓ * N, _N
✓ * equations
✓ * Assumptions (struct?) 3-value logic in julia? RIght now, True, None, False
✓ * Differential
✓ * lambdify
✓ * AbstractNumbers.jl
✓ * Introspection()
✓ * 𝑄
✓ * doit
✓ * Matrices
? * getindex[] (?)
* rewrite, replaces, cse, ...
* Wild
* Testing -- rewrite! using this order?
* Docs
* Tutorial -- started; finish editing; NOT WORKING with Core package, just SymPy itself
* pytypemappings (more?? not sure)


## AbstractNumbers

:exponent
:round
:significand
:≈
:mod1
:cmp
:<<
:>>
:\
:div # <- Mod(x,x)
:rem # <- Mod(x,x)
:divrem

✓ :sinc
✓ :cosc
✓ :cosd
✓ :cotd
✓ :cscd
✓ :secd
✓ :sind
✓ :tand
✓ :acosd
✓ :acotd
✓ :acscd
✓ :asecd
✓ :asind
✓ :atand
✓ :rad2deg
✓ :deg2rad
✓ :sinpi
✓ :cospi
✓ :~
✓ :conj
✓ :abs
✓ :sin
✓ :cos
✓ :tan
✓ :sinh
✓ :cosh
✓ :tanh
✓ :asin
✓ :acos
✓ :atan
✓ :asinh
✓ :acosh
✓ :atanh
✓ :sec
✓ :csc
✓ :cot
✓ :asec
✓ :acsc
✓ :acot
✓ :sech
✓ :csch
✓ :coth
✓ :asech
✓ :acsch
✓ :acoth
✓ :log
✓ :log2
✓ :log10
✓ :log1p
✓ :exp
✓ :exp2
✓ :expm1
✓ :cbrt
✓ :sqrt
✓ :ceil
✓ :floor
✓ :trunc
✓ :frexp
✓ :ldexp
✓ :modf
✓ :real
✓ :imag
✓ :!
✓ :identity
✓ :zero
✓ :one
✓ :abs2
✓ :sign
✓ :exp10
✓ :iseven
✓ :ispow2
✓ :isfinite
✓ :isinf
✓ :isodd
✓ :isinteger
✓ :isreal
✓ :isnan
? :isempty
✓ :iszero
✓ :transpose
✓ :copysign
✓ :flipsign
:signbit
✓ :+
✓ :-
✓ :*
✓ :/
✓ :^
✓ :(==)
✓ :(!=)
✓ :<
✓ :(<=)
✓ :>
✓ :(>=)
✓ :min
✓ :max
✓ :fld
✓ :mod
✓? :&
✓? :|
✓?:xor
✓ :clamp

=#
