// // MPValueGroup.h // MathPad // // Created by Kim Wittenburg on 09.10.14. // Copyright (c) 2014 Kim Wittenburg. All rights reserved. // #import #import "MPExpressionTreeElement.h" @protocol MPValue @end @interface MPValueGroup : NSObject @property (nonatomic, strong) NSArray *values; - (void)appendValue:(id)value; - (void)insertValue:(id)value atIndex:(NSUInteger)index; - (void)removeValue:(id)value; - (void)removeValueAtIndex:(NSUInteger)index; - (id)valueAtIndex:(NSUInteger)index; @end @interface MPTokenStream (MPValueSuffixes) - (id)consumeSuffixesForValue:(id)value; @end