インタフェース
org.torikiri.jexpression.expression.Optimizer の使用

Optimizer を使用しているパッケージ
org.torikiri.jexpression.expression   
org.torikiri.jexpression.expression.optimizer   
 

org.torikiri.jexpression.expression での Optimizer の使用
 

Optimizer を返す org.torikiri.jexpression.expression のメソッド
static Optimizer Optimizer.Factory.createOptimizer()
           
 

org.torikiri.jexpression.expression.optimizer での Optimizer の使用
 

Optimizer を実装している org.torikiri.jexpression.expression.optimizer のクラス
 class CommandDDD
          (a / b) / (c / d) -> (a * d) / (b * c) before (/) / | (/) (/) / | / | (a) (b) (c) (d) after (/) / | (*) (*) / | / | (a) (d) (b) (c)
 class CommandDDX
          (a / b) / (c + d) -> a / (b * (c + d)) before (/) / | (/) (+) / | / | (a) (b) (c) (d) after (/) / | (a) (*) / | (b) (+) / | (c) (d)
 class CommandDXD
          (a / b) + (c / d) -> ((a * d) + (b * c)) / (b * d) before (+) / | (/) (/) / | / | (a) (b) (c) (d) after (/) / | (+) (*) / | / | (*) (*) (b) (d) / | / | (a) (d) (b) (c)
 class CommandDXX
          (a / b) + (c + d) -> (a + ((c + d) * b)) / b
 class CommandXDD
          (a + b) / (c / d) -> ((a + b) * d) / c before (/) / | (+) (/) / | / | (a) (b) (c) (d) after (/) / | (*) (c) / | (+) (d) / | (a) (b)
 class CommandXXD
          (a + b) + (c / d) -> (((a + b) * d) + c) / d before (+) / | (+) (/) / | / | (a) (b) (c) (d) after (/) / | (+) (d) / | (*) (c) / | (+) (d) / | (a) (b)
 class OptimizeCommand
           
 



Copyright © 2009. All Rights Reserved.