DMUG-Archiv 2008

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Gibt es etwas ähnliches wie Compilerswitches in MAMA

  • From: klamser <klamser@XXXXXXX.de>
  • Subject: Gibt es etwas ähnliches wie Compilerswitches in MAMA
  • Date: Sun, 21 Dec 2008 13:04:50 +0100
  • To: Mathematica User Group Group <demug@XXXXXXX.ch>
Hallo,

gegenwärtig will ich ein Package, das unter MAMA 5.2 entwickelt wurde, unter MAMA >5.2 lauffähig machen.

Das ist mühsamer als gedacht, da grundlegende Änderungen in MAMA >5.2 vorgenommen wurden.

Gegenwärtig mache ich das mit

If[TrueQ[$VersionNumber>=6],
Rotate2D[{x_,y_},\[Alpha]_]=RotationTransform[-\[Alpha],{x,y}][{0,0}];
Rotate2D[{x_,y_},\[Alpha]_,{xr_,yr_}]=RotationTransform[-\[Alpha],{xr,yr}][{x,y}],]

oder

If[TrueQ[$VersionNumber<7],
  GlobalGraphicsSubsidenceLinieListPlot=
    ListPlot[lg,PlotJoined\[Rule]True,Frame\[Rule]True,
      FrameLabel\[Rule]{"r=\!\(\@\(dx\^2 + dy\^2\)\)","Senkung","",""},
      PlotRange\[Rule]All,DisplayFunction\[Rule]Identity],
  GlobalGraphicsSubsidenceLinieListPlot=
    ListPlot[lg,Joined\[Rule]True,Frame\[Rule]True,
      FrameLabel\[Rule]{"r=\!\(\@\(dx\^2 + dy\^2\)\)","Senkung","",""},
      PlotRange\[Rule]All,DisplayFunction\[Rule]Identity]]

weil PlotJoined unter 5.2 durch Joined ersetzt wurde.

Elegant wäre es, bedingte Comilierungen mit Compilerswitches zu verwenden. Gibt es so etwas in MAMA?

Danke & Gruß

Peter

Antworten:
Re: Gibt es etwas ähnliches wie Compilerswitches in MAMA
Jens-Peer Kuska, 23.12.2008

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 31.12.2008 16:02