Redesign of the Evaluation System
This commit is contained in:
@@ -11,10 +11,12 @@
|
||||
|
||||
@interface MPParsedProduct : NSObject
|
||||
|
||||
- (instancetype)init; // designated initializer
|
||||
- (instancetype)initWithFactor:(id<MPParsedFactor>)factor; // designated initializer.
|
||||
|
||||
@property (readonly, nonatomic, strong) NSArray *factors;
|
||||
- (void)addFactor:(id<MPParsedFactor>)factor;
|
||||
|
||||
- (void)addFactor:(MPParsedFactor *)factor;
|
||||
|
||||
- (NSDecimalNumber *)value;
|
||||
- (NSDecimalNumber *)evaluateWithError:(MPParseError *__autoreleasing *)error;
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user