# ------------------- Source files --------------------

add_library(PugsLanguageUtils
  AffectationRegisterForB.cpp
  AffectationRegisterForN.cpp
  AffectationRegisterForR.cpp
  AffectationRegisterForR1.cpp
  AffectationRegisterForR2.cpp
  AffectationRegisterForR3.cpp
  AffectationRegisterForString.cpp
  AffectationRegisterForZ.cpp
  ASTDotPrinter.cpp
  ASTExecutionInfo.cpp
  ASTNodeDataType.cpp
  ASTPrinter.cpp
  DataVariant.cpp
  EmbeddedData.cpp
  IncDecOperatorRegisterForN.cpp
  IncDecOperatorRegisterForR.cpp
  IncDecOperatorRegisterForZ.cpp
  OperatorRepository.cpp
  UnaryOperatorRegisterForB.cpp
  UnaryOperatorRegisterForN.cpp
  UnaryOperatorRegisterForR.cpp
  UnaryOperatorRegisterForR1.cpp
  UnaryOperatorRegisterForR2.cpp
  UnaryOperatorRegisterForR3.cpp
  UnaryOperatorRegisterForZ.cpp
  )



add_dependencies(PugsLanguageModules
  PugsUtils
  PugsMesh)