scas.scripting
package scas.scripting
Members list
Type members
Classlikes
class BAParsers(using x$1: BooleanAlgebra) extends Impl
Attributes
- Companion
- object
- Supertypes
-
trait Impltrait BooleanRingParsers[BA]trait RingParsers[BA]trait StructureParsers[BA]class Objecttrait Matchableclass AnyShow all
object BAParsers
class BooleanAlgebra(on: Boolean, recurse: Boolean, conj: Boolean, s: Variable*) extends WithNot
Attributes
- Companion
- object
- Supertypes
-
class WithNotclass BooleanAlgebratrait Impltrait Impltrait BooleanRing[Element[Boolean, Array[Int]]]trait Residue[Element[Boolean, Array[Int]], Boolean, Int]trait Residue[Element[Boolean, Array[Int]], Boolean, Int]trait Residue[Element[Boolean, Array[Int]], Element[Boolean, Array[Int]]]trait UniqueFactorizationDomain[Element[Boolean, Array[Int]]]trait NotQuiteField[Element[Boolean, Array[Int]]]trait Ring[Element[Boolean, Array[Int]]]trait Monoid[Element[Boolean, Array[Int]]]trait SemiGroup[Element[Boolean, Array[Int]]]trait AbelianGroup[Element[Boolean, Array[Int]]]trait Structure[Element[Boolean, Array[Int]]]trait Show[Element[Boolean, Array[Int]]]trait Equiv[Element[Boolean, Array[Int]]]trait Equiv[Element[Boolean, Array[Int]]]trait Serializableclass Objecttrait Matchableclass AnyShow all
object BooleanAlgebra
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BooleanAlgebra.type
class BooleanParsers extends BooleanRingParsers[Boolean]
Attributes
- Supertypes
-
trait BooleanRingParsers[Boolean]trait RingParsers[Boolean]trait StructureParsers[Boolean]class Objecttrait Matchableclass AnyShow all
trait BooleanRingParsers[T] extends RingParsers[T]
Attributes
- Supertypes
- Known subtypes
object ComplexParsers extends FieldParsers[Complex]
Attributes
- Supertypes
-
trait FieldParsers[Complex]trait UFDParsers[Complex]trait RingParsers[Complex]trait StructureParsers[Complex]class Objecttrait Matchableclass AnyShow all
- Self type
-
ComplexParsers.type
object DoubleParsers extends FieldParsers[Double]
Attributes
- Supertypes
-
trait FieldParsers[Double]trait UFDParsers[Double]trait RingParsers[Double]trait StructureParsers[Double]class Objecttrait Matchableclass AnyShow all
- Self type
-
DoubleParsers.type
class Engine(val factory: ScriptEngineFactory) extends AbstractScriptEngine
Attributes
- Companion
- object
- Supertypes
-
class AbstractScriptEnginetrait ScriptEngineclass Objecttrait Matchableclass Any
object Engine
Attributes
- Supertypes
-
trait Ring[Map[BigInteger, Int]]trait Monoid[Map[BigInteger, Int]]trait SemiGroup[Map[BigInteger, Int]]trait AbelianGroup[Map[BigInteger, Int]]trait Structure[Map[BigInteger, Int]]trait Show[Map[BigInteger, Int]]trait Equiv[Map[BigInteger, Int]]trait Equiv[Map[BigInteger, Int]]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
FS.type
object FactorParsers extends RingParsers[FS]
Attributes
- Supertypes
- Self type
-
FactorParsers.type
trait Factors[T, N] extends Ring[Map[T, N]]
Attributes
- Companion
- object
- Supertypes
-
trait Ring[Map[T, N]]trait Monoid[Map[T, N]]trait SemiGroup[Map[T, N]]trait AbelianGroup[Map[T, N]]trait Structure[Map[T, N]]trait Show[Map[T, N]]trait Equiv[Map[T, N]]trait Equiv[Map[T, N]]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object Factors
trait FieldParsers[T] extends UFDParsers[T]
Attributes
- Supertypes
-
trait UFDParsers[T]trait RingParsers[T]trait StructureParsers[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
class Fn(var n: Variable*) extends FieldParsers[Double => Double]
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
object Function extends Field[Double => Double]
Attributes
- Supertypes
-
trait Field[Double => Double]trait EuclidianDomain[Double => Double]trait UniqueFactorizationDomain[Double => Double]trait Field[Double => Double]trait NotQuiteGroup[Double => Double]trait NotQuiteField[Double => Double]trait Ring[Double => Double]trait Monoid[Double => Double]trait SemiGroup[Double => Double]trait AbelianGroup[Double => Double]trait Structure[Double => Double]trait Show[Double => Double]trait Equiv[Double => Double]trait Equiv[Double => Double]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
Function.type
object Int extends OrderedRingParsers[BigInteger]
Attributes
- Supertypes
-
trait OrderedRingParsers[BigInteger]trait OrderingParsers[BigInteger]trait RingParsers[BigInteger]trait StructureParsers[BigInteger]class Objecttrait Matchableclass AnyShow all
- Self type
-
Int.type
class NormalForm(conj: Boolean)(using x$2: BooleanAlgebra) extends Impl
Attributes
object NormalForm
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NormalForm.type
trait OrderedFieldParsers[T] extends UFDParsers[T], OrderedUFDParsers[T]
Attributes
- Supertypes
-
trait OrderedUFDParsers[T]trait OrderedRingParsers[T]trait OrderingParsers[T]trait UFDParsers[T]trait RingParsers[T]trait StructureParsers[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object RationalParsers
trait OrderedRingParsers[T] extends RingParsers[T], OrderingParsers[T]
Attributes
- Supertypes
-
trait OrderingParsers[T]trait RingParsers[T]trait StructureParsers[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
trait OrderedUFDParsers[T] extends UFDParsers[T], OrderedRingParsers[T]
Attributes
- Supertypes
-
trait OrderedRingParsers[T]trait OrderingParsers[T]trait UFDParsers[T]trait RingParsers[T]trait StructureParsers[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait OrderedFieldParsers[T]object RationalParsers
trait OrderingParsers[T] extends StructureParsers[T]
Attributes
- Supertypes
- Known subtypes
-
trait OrderedRingParsers[T]object Inttrait OrderedUFDParsers[T]trait OrderedFieldParsers[T]object RationalParsers
object Parsers extends RegexParsers
Attributes
- Supertypes
-
trait RegexParserstrait Parsersclass Objecttrait Matchableclass Any
- Self type
-
Parsers.type
class PolyParsers(using x$1: PolynomialOverUFD[Poly, BigInteger, Array[Int]]) extends UFDParsers[Poly]
Attributes
- Supertypes
-
trait UFDParsers[Poly]trait RingParsers[Poly]trait StructureParsers[Poly]class Objecttrait Matchableclass AnyShow all
class RFParsers(using x$1: RationalFunction) extends FieldParsers[RF]
Attributes
- Supertypes
-
trait FieldParsers[RF]trait UFDParsers[RF]trait RingParsers[RF]trait StructureParsers[RF]class Objecttrait Matchableclass AnyShow all
object RationalParsers extends OrderedFieldParsers[Rational]
Attributes
- Supertypes
-
trait OrderedFieldParsers[Rational]trait OrderedUFDParsers[Rational]trait OrderedRingParsers[Rational]trait OrderingParsers[Rational]trait UFDParsers[Rational]trait RingParsers[Rational]trait StructureParsers[Rational]class Objecttrait Matchableclass AnyShow all
- Self type
-
RationalParsers.type
trait RingParsers[T] extends StructureParsers[T]
Attributes
- Supertypes
- Known subtypes
-
trait BooleanRingParsers[T]trait Implclass BAParsersclass BooleanParsersobject FactorParserstrait OrderedRingParsers[T]object Inttrait OrderedUFDParsers[T]trait OrderedFieldParsers[T]object RationalParserstrait UFDParsers[T]trait FieldParsers[T]object ComplexParsersobject DoubleParsersclass Fnclass RFParsersclass PolyParsersShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait OrderingParsers[T]trait OrderedRingParsers[T]object Inttrait OrderedUFDParsers[T]trait OrderedFieldParsers[T]object RationalParserstrait RingParsers[T]trait BooleanRingParsers[T]trait Implclass BAParsersclass BooleanParsersobject FactorParserstrait UFDParsers[T]trait FieldParsers[T]object ComplexParsersobject DoubleParsersclass Fnclass RFParsersclass PolyParsersShow all
trait UFDParsers[T] extends RingParsers[T]
Attributes
- Supertypes
- Known subtypes
-
trait FieldParsers[T]object ComplexParsersobject DoubleParsersclass Fnclass RFParserstrait OrderedFieldParsers[T]object RationalParserstrait OrderedUFDParsers[T]class PolyParsersShow all
In this article