All Downloads are FREE. Search and download functionalities are using the official Maven repository.

miksilo.modularLanguages.deltas.expression.additive.SubtractionDelta.scala Maven / Gradle / Ivy

The newest version!
package miksilo.modularLanguages.deltas.expression.additive

import miksilo.modularLanguages.core.deltas.Contract
import miksilo.modularLanguages.core.node._
import miksilo.modularLanguages.deltas.expression.{ExpressionInstance, LeftAssociativeBinaryOperatorDelta}

object SubtractionDelta extends LeftAssociativeBinaryOperatorDelta with ExpressionInstance {
  object Shape extends NodeShape

  override def dependencies: Set[Contract] = Set(AdditivePrecedenceDelta)

  override val shape = Shape

  override def precedenceGrammarKey = AdditivePrecedenceDelta.Grammar

  override def keyword = "-"
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy