package Reps.Ops is pragma Pure; function Sqr(R: Rep) return Rep; function Sqrt(R: Rep) return Rep; function Cos(R: Rep) return Rep; function Sin(R: Rep) return Rep; function Log(R: Rep) return Rep; function Cosh(R: Rep) return Rep; function Sinh(R: Rep) return Rep; function Exp(R: Rep) return Rep; end Reps.Ops;