Added the MPExpressionTree Classes
This commit is contained in:
@@ -18,6 +18,37 @@
|
||||
3B5FF73C19DB2FF500C8348A /* MPPowerFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B5FF73A19DB2FF500C8348A /* MPPowerFunction.m */; };
|
||||
3B69B66C19DB41B90028E608 /* MPPowerFunctionLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B66A19DB41B90028E608 /* MPPowerFunctionLayout.h */; };
|
||||
3B69B66D19DB41B90028E608 /* MPPowerFunctionLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B66B19DB41B90028E608 /* MPPowerFunctionLayout.m */; };
|
||||
3B69B67C19E4915E0028E608 /* MPFractionFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B67A19E4915E0028E608 /* MPFractionFunction.h */; };
|
||||
3B69B67D19E4915E0028E608 /* MPFractionFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B67B19E4915E0028E608 /* MPFractionFunction.m */; };
|
||||
3B69B68019E493630028E608 /* MPFractionFunctionLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B67E19E493630028E608 /* MPFractionFunctionLayout.h */; };
|
||||
3B69B68119E493630028E608 /* MPFractionFunctionLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B67F19E493630028E608 /* MPFractionFunctionLayout.m */; };
|
||||
3B69B68519E6E8B20028E608 /* MPExpressionTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B68319E6E8B20028E608 /* MPExpressionTree.h */; };
|
||||
3B69B68619E6E8B20028E608 /* MPExpressionTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B68419E6E8B20028E608 /* MPExpressionTree.m */; };
|
||||
3B69B68919E6E9280028E608 /* MPSummand.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B68719E6E9280028E608 /* MPSummand.h */; };
|
||||
3B69B68A19E6E9280028E608 /* MPSummand.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B68819E6E9280028E608 /* MPSummand.m */; };
|
||||
3B69B68D19E6EB0D0028E608 /* MPProduct.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B68B19E6EB0D0028E608 /* MPProduct.h */; };
|
||||
3B69B68E19E6EB0D0028E608 /* MPProduct.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B68C19E6EB0D0028E608 /* MPProduct.m */; };
|
||||
3B69B69019E6ED6E0028E608 /* MPExpressionTreeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B68F19E6ED6E0028E608 /* MPExpressionTreeElement.h */; };
|
||||
3B69B69719E6F0780028E608 /* MPValueGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B69519E6F0780028E608 /* MPValueGroup.h */; };
|
||||
3B69B69819E6F0780028E608 /* MPValueGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B69619E6F0780028E608 /* MPValueGroup.m */; };
|
||||
3B69B69D19E6F2110028E608 /* MPNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B69B19E6F2110028E608 /* MPNumber.h */; };
|
||||
3B69B69E19E6F2110028E608 /* MPNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B69C19E6F2110028E608 /* MPNumber.m */; };
|
||||
3B69B6A119E6F2420028E608 /* MPVariable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B69F19E6F2420028E608 /* MPVariable.h */; };
|
||||
3B69B6A219E6F2420028E608 /* MPVariable.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6A019E6F2420028E608 /* MPVariable.m */; };
|
||||
3B69B6A919E6F2AF0028E608 /* MPFunction+MPValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6A719E6F2AF0028E608 /* MPFunction+MPValue.h */; };
|
||||
3B69B6AA19E6F2AF0028E608 /* MPFunction+MPValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6A819E6F2AF0028E608 /* MPFunction+MPValue.m */; };
|
||||
3B69B6B119E8175F0028E608 /* MPFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6AF19E8175F0028E608 /* MPFactor.h */; };
|
||||
3B69B6B219E8175F0028E608 /* MPFactor.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6B019E8175F0028E608 /* MPFactor.m */; };
|
||||
3B69B6B519E88E750028E608 /* MPUnexpectedSymbolValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6B319E88E750028E608 /* MPUnexpectedSymbolValue.h */; };
|
||||
3B69B6B619E88E750028E608 /* MPUnexpectedSymbolValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6B419E88E750028E608 /* MPUnexpectedSymbolValue.m */; };
|
||||
3B69B6B919E935E20028E608 /* MPSuffixFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6B719E935E20028E608 /* MPSuffixFunction.h */; };
|
||||
3B69B6BA19E935E20028E608 /* MPSuffixFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6B819E935E20028E608 /* MPSuffixFunction.m */; };
|
||||
3B69B6BD19E948740028E608 /* MPFunctionValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6BB19E948740028E608 /* MPFunctionValue.h */; };
|
||||
3B69B6BE19E948740028E608 /* MPFunctionValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6BC19E948740028E608 /* MPFunctionValue.m */; };
|
||||
3B69B6C119E953590028E608 /* MPFactorial.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6BF19E953590028E608 /* MPFactorial.h */; };
|
||||
3B69B6C219E953590028E608 /* MPFactorial.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6C019E953590028E608 /* MPFactorial.m */; };
|
||||
3B69B6C519E95B250028E608 /* MPOperatorChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B69B6C319E95B250028E608 /* MPOperatorChain.h */; };
|
||||
3B69B6C619E95B250028E608 /* MPOperatorChain.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B69B6C419E95B250028E608 /* MPOperatorChain.m */; };
|
||||
3B7172EA19C7147000FEAA5B /* FunctionsButtonDisclosure@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3B7172E819C7147000FEAA5B /* FunctionsButtonDisclosure@2x.png */; };
|
||||
3B7172EB19C7147000FEAA5B /* FunctionsButtonDisclosure.png in Resources */ = {isa = PBXBuildFile; fileRef = 3B7172E919C7147000FEAA5B /* FunctionsButtonDisclosure.png */; };
|
||||
3B7172EE19C9FA8E00FEAA5B /* MPParenthesisFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B7172EC19C9FA8E00FEAA5B /* MPParenthesisFunction.h */; };
|
||||
@@ -42,7 +73,6 @@
|
||||
3B85833819BB63BD00D76A8D /* MPExpression.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BFAC38D1997B61300B3EF67 /* MPExpression.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
3B85833919BB63C500D76A8D /* MPExpressionElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BFAC3961997B67400B3EF67 /* MPExpressionElement.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
3B85833A19BB63D400D76A8D /* MPFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B87E35E19009D5F00259938 /* MPFunction.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
3B85833E19BB651400D76A8D /* MPExpressionEvaluator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BC46B4719B38C980033F13A /* MPExpressionEvaluator.h */; };
|
||||
3B85834119BB651E00D76A8D /* MPRangePath.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B87E35B1900933200259938 /* MPRangePath.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
3B85834219BB652900D76A8D /* MPException.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B0F69A719028BC600817707 /* MPException.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
3B85834319BB653700D76A8D /* MPSumFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB09EC71906FD830080A5ED /* MPSumFunction.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
@@ -55,14 +85,11 @@
|
||||
3B85834A19BB65B600D76A8D /* MPFunctionLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B528D11199417E90054DB5F /* MPFunctionLayout.h */; };
|
||||
3B85834B19BB65B600D76A8D /* MPSumFunctionLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB09EDF190736160080A5ED /* MPSumFunctionLayout.h */; };
|
||||
3B85834C19BB661100D76A8D /* MathKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B85833219BB5F2D00D76A8D /* MathKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
3BAF938D19D6D508002C5EC6 /* MPTerm.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BAF938B19D6D508002C5EC6 /* MPTerm.h */; };
|
||||
3BAF938E19D6D508002C5EC6 /* MPTerm.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BAF938C19D6D508002C5EC6 /* MPTerm.m */; };
|
||||
3BB18AA519CDB3A900986DA0 /* MPTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB18AA319CDB3A900986DA0 /* MPTokenStream.h */; };
|
||||
3BB18AA619CDB3A900986DA0 /* MPTokenStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BB18AA419CDB3A900986DA0 /* MPTokenStream.m */; };
|
||||
3BBEA92C19BB680B00133766 /* MathKit.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3B85830D19BB5E5500D76A8D /* MathKit.framework */; };
|
||||
3BBEA93519BB79A700133766 /* MPExpression.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BFAC38E1997B61300B3EF67 /* MPExpression.m */; };
|
||||
3BBEA93619BB79A700133766 /* MPFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B87E35F19009D5F00259938 /* MPFunction.m */; };
|
||||
3BBEA93719BB79A700133766 /* MPExpressionEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BC46B4819B38C980033F13A /* MPExpressionEvaluator.m */; };
|
||||
3BBEA93A19BB79A700133766 /* MPSumFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BB09EC81906FD830080A5ED /* MPSumFunction.m */; };
|
||||
3BBEA93B19BB79A700133766 /* MPRangePath.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B87E35C1900933200259938 /* MPRangePath.m */; };
|
||||
3BBEA93C19BB79A700133766 /* MPException.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B0F69A819028C6000817707 /* MPException.m */; };
|
||||
@@ -152,6 +179,37 @@
|
||||
3B688D9819982DF50006B4AB /* MPLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPLayout.m; sourceTree = "<group>"; };
|
||||
3B69B66A19DB41B90028E608 /* MPPowerFunctionLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPowerFunctionLayout.h; sourceTree = "<group>"; };
|
||||
3B69B66B19DB41B90028E608 /* MPPowerFunctionLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPPowerFunctionLayout.m; sourceTree = "<group>"; };
|
||||
3B69B67A19E4915E0028E608 /* MPFractionFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFractionFunction.h; sourceTree = "<group>"; };
|
||||
3B69B67B19E4915E0028E608 /* MPFractionFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFractionFunction.m; sourceTree = "<group>"; };
|
||||
3B69B67E19E493630028E608 /* MPFractionFunctionLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFractionFunctionLayout.h; sourceTree = "<group>"; };
|
||||
3B69B67F19E493630028E608 /* MPFractionFunctionLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFractionFunctionLayout.m; sourceTree = "<group>"; };
|
||||
3B69B68319E6E8B20028E608 /* MPExpressionTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPExpressionTree.h; sourceTree = "<group>"; };
|
||||
3B69B68419E6E8B20028E608 /* MPExpressionTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPExpressionTree.m; sourceTree = "<group>"; };
|
||||
3B69B68719E6E9280028E608 /* MPSummand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPSummand.h; sourceTree = "<group>"; };
|
||||
3B69B68819E6E9280028E608 /* MPSummand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPSummand.m; sourceTree = "<group>"; };
|
||||
3B69B68B19E6EB0D0028E608 /* MPProduct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPProduct.h; sourceTree = "<group>"; };
|
||||
3B69B68C19E6EB0D0028E608 /* MPProduct.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPProduct.m; sourceTree = "<group>"; };
|
||||
3B69B68F19E6ED6E0028E608 /* MPExpressionTreeElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPExpressionTreeElement.h; sourceTree = "<group>"; };
|
||||
3B69B69519E6F0780028E608 /* MPValueGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPValueGroup.h; sourceTree = "<group>"; };
|
||||
3B69B69619E6F0780028E608 /* MPValueGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPValueGroup.m; sourceTree = "<group>"; };
|
||||
3B69B69B19E6F2110028E608 /* MPNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPNumber.h; sourceTree = "<group>"; };
|
||||
3B69B69C19E6F2110028E608 /* MPNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPNumber.m; sourceTree = "<group>"; };
|
||||
3B69B69F19E6F2420028E608 /* MPVariable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPVariable.h; sourceTree = "<group>"; };
|
||||
3B69B6A019E6F2420028E608 /* MPVariable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPVariable.m; sourceTree = "<group>"; };
|
||||
3B69B6A719E6F2AF0028E608 /* MPFunction+MPValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MPFunction+MPValue.h"; sourceTree = "<group>"; };
|
||||
3B69B6A819E6F2AF0028E608 /* MPFunction+MPValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MPFunction+MPValue.m"; sourceTree = "<group>"; };
|
||||
3B69B6AF19E8175F0028E608 /* MPFactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFactor.h; sourceTree = "<group>"; };
|
||||
3B69B6B019E8175F0028E608 /* MPFactor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFactor.m; sourceTree = "<group>"; };
|
||||
3B69B6B319E88E750028E608 /* MPUnexpectedSymbolValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPUnexpectedSymbolValue.h; sourceTree = "<group>"; };
|
||||
3B69B6B419E88E750028E608 /* MPUnexpectedSymbolValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPUnexpectedSymbolValue.m; sourceTree = "<group>"; };
|
||||
3B69B6B719E935E20028E608 /* MPSuffixFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPSuffixFunction.h; sourceTree = "<group>"; };
|
||||
3B69B6B819E935E20028E608 /* MPSuffixFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPSuffixFunction.m; sourceTree = "<group>"; };
|
||||
3B69B6BB19E948740028E608 /* MPFunctionValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFunctionValue.h; sourceTree = "<group>"; };
|
||||
3B69B6BC19E948740028E608 /* MPFunctionValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFunctionValue.m; sourceTree = "<group>"; };
|
||||
3B69B6BF19E953590028E608 /* MPFactorial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFactorial.h; sourceTree = "<group>"; };
|
||||
3B69B6C019E953590028E608 /* MPFactorial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFactorial.m; sourceTree = "<group>"; };
|
||||
3B69B6C319E95B250028E608 /* MPOperatorChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPOperatorChain.h; sourceTree = "<group>"; };
|
||||
3B69B6C419E95B250028E608 /* MPOperatorChain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPOperatorChain.m; sourceTree = "<group>"; };
|
||||
3B7172E819C7147000FEAA5B /* FunctionsButtonDisclosure@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "FunctionsButtonDisclosure@2x.png"; sourceTree = "<group>"; };
|
||||
3B7172E919C7147000FEAA5B /* FunctionsButtonDisclosure.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = FunctionsButtonDisclosure.png; sourceTree = "<group>"; };
|
||||
3B7172EC19C9FA8E00FEAA5B /* MPParenthesisFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPParenthesisFunction.h; sourceTree = "<group>"; };
|
||||
@@ -181,8 +239,6 @@
|
||||
3B87E35C1900933200259938 /* MPRangePath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPRangePath.m; sourceTree = "<group>"; };
|
||||
3B87E35E19009D5F00259938 /* MPFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFunction.h; sourceTree = "<group>"; };
|
||||
3B87E35F19009D5F00259938 /* MPFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFunction.m; sourceTree = "<group>"; };
|
||||
3BAF938B19D6D508002C5EC6 /* MPTerm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPTerm.h; sourceTree = "<group>"; };
|
||||
3BAF938C19D6D508002C5EC6 /* MPTerm.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPTerm.m; sourceTree = "<group>"; };
|
||||
3BB09EB01905DE500080A5ED /* MPExpressionStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MPExpressionStorage.h; path = ../MathPad/MPExpressionStorage.h; sourceTree = "<group>"; };
|
||||
3BB09EB11905DE500080A5ED /* MPExpressionStorage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MPExpressionStorage.m; path = ../MathPad/MPExpressionStorage.m; sourceTree = "<group>"; };
|
||||
3BB09EC71906FD830080A5ED /* MPSumFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPSumFunction.h; sourceTree = "<group>"; };
|
||||
@@ -197,8 +253,6 @@
|
||||
3BC4661319B245C60033F13A /* Fonts */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Fonts; sourceTree = "<group>"; };
|
||||
3BC4661519B365070033F13A /* MPArrayCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPArrayCache.h; sourceTree = "<group>"; };
|
||||
3BC4661619B365070033F13A /* MPArrayCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPArrayCache.m; sourceTree = "<group>"; };
|
||||
3BC46B4719B38C980033F13A /* MPExpressionEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPExpressionEvaluator.h; sourceTree = "<group>"; };
|
||||
3BC46B4819B38C980033F13A /* MPExpressionEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPExpressionEvaluator.m; sourceTree = "<group>"; };
|
||||
3BF59AFB19D80ECC00E54292 /* MPFunctionsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPFunctionsViewController.h; sourceTree = "<group>"; };
|
||||
3BF59AFC19D80ECC00E54292 /* MPFunctionsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPFunctionsViewController.m; sourceTree = "<group>"; };
|
||||
3BF59AFD19D80ECC00E54292 /* MPFunctionsViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MPFunctionsViewController.xib; sourceTree = "<group>"; };
|
||||
@@ -271,6 +325,38 @@
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
3B69B68219E6E8A50028E608 /* Expression Tree */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
3B69B68F19E6ED6E0028E608 /* MPExpressionTreeElement.h */,
|
||||
3B69B68319E6E8B20028E608 /* MPExpressionTree.h */,
|
||||
3B69B68419E6E8B20028E608 /* MPExpressionTree.m */,
|
||||
3B69B68719E6E9280028E608 /* MPSummand.h */,
|
||||
3B69B68819E6E9280028E608 /* MPSummand.m */,
|
||||
3B69B6C319E95B250028E608 /* MPOperatorChain.h */,
|
||||
3B69B6C419E95B250028E608 /* MPOperatorChain.m */,
|
||||
3B69B68B19E6EB0D0028E608 /* MPProduct.h */,
|
||||
3B69B68C19E6EB0D0028E608 /* MPProduct.m */,
|
||||
3B69B6AF19E8175F0028E608 /* MPFactor.h */,
|
||||
3B69B6B019E8175F0028E608 /* MPFactor.m */,
|
||||
3B69B69519E6F0780028E608 /* MPValueGroup.h */,
|
||||
3B69B69619E6F0780028E608 /* MPValueGroup.m */,
|
||||
3B69B69B19E6F2110028E608 /* MPNumber.h */,
|
||||
3B69B69C19E6F2110028E608 /* MPNumber.m */,
|
||||
3B69B69F19E6F2420028E608 /* MPVariable.h */,
|
||||
3B69B6A019E6F2420028E608 /* MPVariable.m */,
|
||||
3B69B6A719E6F2AF0028E608 /* MPFunction+MPValue.h */,
|
||||
3B69B6A819E6F2AF0028E608 /* MPFunction+MPValue.m */,
|
||||
3B69B6BB19E948740028E608 /* MPFunctionValue.h */,
|
||||
3B69B6BC19E948740028E608 /* MPFunctionValue.m */,
|
||||
3B69B6B319E88E750028E608 /* MPUnexpectedSymbolValue.h */,
|
||||
3B69B6B419E88E750028E608 /* MPUnexpectedSymbolValue.m */,
|
||||
3B69B6BF19E953590028E608 /* MPFactorial.h */,
|
||||
3B69B6C019E953590028E608 /* MPFactorial.m */,
|
||||
);
|
||||
name = "Expression Tree";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
3B7172E519C7112C00FEAA5B /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
@@ -356,21 +442,6 @@
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
3BAF938F19D6D535002C5EC6 /* Tokenizer */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
3B7B3A1619CC44E4005849E5 /* MPExpressionTokenizer.h */,
|
||||
3B7B3A1719CC44E4005849E5 /* MPExpressionTokenizer.m */,
|
||||
3B7B3A2A19CC467E005849E5 /* MPToken.h */,
|
||||
3B7B3A2B19CC467E005849E5 /* MPToken.m */,
|
||||
3B7B3A5219CC50B1005849E5 /* MPFunction+MPToken.h */,
|
||||
3B7B3A5319CC50B1005849E5 /* MPFunction+MPToken.m */,
|
||||
3BB18AA319CDB3A900986DA0 /* MPTokenStream.h */,
|
||||
3BB18AA419CDB3A900986DA0 /* MPTokenStream.m */,
|
||||
);
|
||||
name = Tokenizer;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
3BB09EBC1905EF210080A5ED /* Functions */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
@@ -380,6 +451,8 @@
|
||||
3B7172ED19C9FA8E00FEAA5B /* MPParenthesisFunction.m */,
|
||||
3B5FF73919DB2FF500C8348A /* MPPowerFunction.h */,
|
||||
3B5FF73A19DB2FF500C8348A /* MPPowerFunction.m */,
|
||||
3B69B67A19E4915E0028E608 /* MPFractionFunction.h */,
|
||||
3B69B67B19E4915E0028E608 /* MPFractionFunction.m */,
|
||||
);
|
||||
name = Functions;
|
||||
sourceTree = "<group>";
|
||||
@@ -413,6 +486,8 @@
|
||||
3B7172F119C9FC6700FEAA5B /* MPParenthesisFunctionLayout.m */,
|
||||
3B69B66A19DB41B90028E608 /* MPPowerFunctionLayout.h */,
|
||||
3B69B66B19DB41B90028E608 /* MPPowerFunctionLayout.m */,
|
||||
3B69B67E19E493630028E608 /* MPFractionFunctionLayout.h */,
|
||||
3B69B67F19E493630028E608 /* MPFractionFunctionLayout.m */,
|
||||
);
|
||||
name = "Function Layouts";
|
||||
sourceTree = "<group>";
|
||||
@@ -434,6 +509,17 @@
|
||||
3BFAC3961997B67400B3EF67 /* MPExpressionElement.h */,
|
||||
3B87E35E19009D5F00259938 /* MPFunction.h */,
|
||||
3B87E35F19009D5F00259938 /* MPFunction.m */,
|
||||
3B69B6B719E935E20028E608 /* MPSuffixFunction.h */,
|
||||
3B69B6B819E935E20028E608 /* MPSuffixFunction.m */,
|
||||
3B7B3A1619CC44E4005849E5 /* MPExpressionTokenizer.h */,
|
||||
3B7B3A1719CC44E4005849E5 /* MPExpressionTokenizer.m */,
|
||||
3B7B3A2A19CC467E005849E5 /* MPToken.h */,
|
||||
3B7B3A2B19CC467E005849E5 /* MPToken.m */,
|
||||
3B7B3A5219CC50B1005849E5 /* MPFunction+MPToken.h */,
|
||||
3B7B3A5319CC50B1005849E5 /* MPFunction+MPToken.m */,
|
||||
3BB18AA319CDB3A900986DA0 /* MPTokenStream.h */,
|
||||
3BB18AA419CDB3A900986DA0 /* MPTokenStream.m */,
|
||||
3B69B68219E6E8A50028E608 /* Expression Tree */,
|
||||
3BC46B4F19B506F20033F13A /* Evaluation */,
|
||||
);
|
||||
name = "Base Expression Classes";
|
||||
@@ -466,15 +552,10 @@
|
||||
3BC46B4F19B506F20033F13A /* Evaluation */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
3BC46B4719B38C980033F13A /* MPExpressionEvaluator.h */,
|
||||
3BC46B4819B38C980033F13A /* MPExpressionEvaluator.m */,
|
||||
3B78C85219C2DA5300516335 /* MPEvaluationContext.h */,
|
||||
3B78C85319C2DA5300516335 /* MPEvaluationContext.m */,
|
||||
3B591BB919C58D000061D86B /* MPMathRules.h */,
|
||||
3B591BBA19C58D000061D86B /* MPMathRules.m */,
|
||||
3BAF938F19D6D535002C5EC6 /* Tokenizer */,
|
||||
3BAF938B19D6D508002C5EC6 /* MPTerm.h */,
|
||||
3BAF938C19D6D508002C5EC6 /* MPTerm.m */,
|
||||
3B52CECE19BE509C00CEDCFC /* MPParseError.h */,
|
||||
3B52CECF19BE509C00CEDCFC /* MPParseError.m */,
|
||||
);
|
||||
@@ -574,19 +655,27 @@
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
3B69B6C519E95B250028E608 /* MPOperatorChain.h in Headers */,
|
||||
3B85834C19BB661100D76A8D /* MathKit.h in Headers */,
|
||||
3B85833819BB63BD00D76A8D /* MPExpression.h in Headers */,
|
||||
3B85833919BB63C500D76A8D /* MPExpressionElement.h in Headers */,
|
||||
3BAF938D19D6D508002C5EC6 /* MPTerm.h in Headers */,
|
||||
3B69B68D19E6EB0D0028E608 /* MPProduct.h in Headers */,
|
||||
3B69B6B919E935E20028E608 /* MPSuffixFunction.h in Headers */,
|
||||
3B69B67C19E4915E0028E608 /* MPFractionFunction.h in Headers */,
|
||||
3B78C85419C2DA5300516335 /* MPEvaluationContext.h in Headers */,
|
||||
3B85834419BB654D00D76A8D /* NSString+MPExpressionElement.h in Headers */,
|
||||
3B69B6B519E88E750028E608 /* MPUnexpectedSymbolValue.h in Headers */,
|
||||
3B7172F219C9FC6700FEAA5B /* MPParenthesisFunctionLayout.h in Headers */,
|
||||
3B52CEDC19BEE63000CEDCFC /* NSRegularExpression+MPParsingAdditions.h in Headers */,
|
||||
3B85833A19BB63D400D76A8D /* MPFunction.h in Headers */,
|
||||
3B69B6B119E8175F0028E608 /* MPFactor.h in Headers */,
|
||||
3B69B66C19DB41B90028E608 /* MPPowerFunctionLayout.h in Headers */,
|
||||
3B69B69719E6F0780028E608 /* MPValueGroup.h in Headers */,
|
||||
3B85834319BB653700D76A8D /* MPSumFunction.h in Headers */,
|
||||
3B85834119BB651E00D76A8D /* MPRangePath.h in Headers */,
|
||||
3B69B6C119E953590028E608 /* MPFactorial.h in Headers */,
|
||||
3B85834219BB652900D76A8D /* MPException.h in Headers */,
|
||||
3B69B69D19E6F2110028E608 /* MPNumber.h in Headers */,
|
||||
3B85834519BB655200D76A8D /* NSIndexPath+MPAdditions.h in Headers */,
|
||||
3B5FF73B19DB2FF500C8348A /* MPPowerFunction.h in Headers */,
|
||||
3B52CED019BE509C00CEDCFC /* MPParseError.h in Headers */,
|
||||
@@ -596,13 +685,19 @@
|
||||
3BB18AA519CDB3A900986DA0 /* MPTokenStream.h in Headers */,
|
||||
3BF59AFE19D80ECC00E54292 /* MPFunctionsViewController.h in Headers */,
|
||||
3B7B3A2C19CC467E005849E5 /* MPToken.h in Headers */,
|
||||
3B69B68919E6E9280028E608 /* MPSummand.h in Headers */,
|
||||
3B7B3A1819CC44E4005849E5 /* MPExpressionTokenizer.h in Headers */,
|
||||
3B85833E19BB651400D76A8D /* MPExpressionEvaluator.h in Headers */,
|
||||
3B69B69019E6ED6E0028E608 /* MPExpressionTreeElement.h in Headers */,
|
||||
3BF59B0319D81EE600E54292 /* MPWhiteView.h in Headers */,
|
||||
3B85834819BB65B600D76A8D /* MPLayout.h in Headers */,
|
||||
3B69B6A919E6F2AF0028E608 /* MPFunction+MPValue.h in Headers */,
|
||||
3B69B68519E6E8B20028E608 /* MPExpressionTree.h in Headers */,
|
||||
3B85834919BB65B600D76A8D /* MPExpressionLayout.h in Headers */,
|
||||
3B7B3A5419CC50B1005849E5 /* MPFunction+MPToken.h in Headers */,
|
||||
3B69B6BD19E948740028E608 /* MPFunctionValue.h in Headers */,
|
||||
3B591BBB19C58D000061D86B /* MPMathRules.h in Headers */,
|
||||
3B69B68019E493630028E608 /* MPFractionFunctionLayout.h in Headers */,
|
||||
3B69B6A119E6F2420028E608 /* MPVariable.h in Headers */,
|
||||
3B85834A19BB65B600D76A8D /* MPFunctionLayout.h in Headers */,
|
||||
3B85834B19BB65B600D76A8D /* MPSumFunctionLayout.h in Headers */,
|
||||
);
|
||||
@@ -776,23 +871,35 @@
|
||||
3BBEA94219BB79A700133766 /* MPExpressionLayout.m in Sources */,
|
||||
3B7B3A1919CC44E4005849E5 /* MPExpressionTokenizer.m in Sources */,
|
||||
3B591BBC19C58D000061D86B /* MPMathRules.m in Sources */,
|
||||
3B69B6BE19E948740028E608 /* MPFunctionValue.m in Sources */,
|
||||
3B7172EF19C9FA8E00FEAA5B /* MPParenthesisFunction.m in Sources */,
|
||||
3B7B3A5519CC50B1005849E5 /* MPFunction+MPToken.m in Sources */,
|
||||
3BBEA94119BB79A700133766 /* MPLayout.m in Sources */,
|
||||
3BAF938E19D6D508002C5EC6 /* MPTerm.m in Sources */,
|
||||
3B69B6B219E8175F0028E608 /* MPFactor.m in Sources */,
|
||||
3B69B6BA19E935E20028E608 /* MPSuffixFunction.m in Sources */,
|
||||
3BBEA93D19BB79A700133766 /* NSString+MPExpressionElement.m in Sources */,
|
||||
3B69B68119E493630028E608 /* MPFractionFunctionLayout.m in Sources */,
|
||||
3B69B68619E6E8B20028E608 /* MPExpressionTree.m in Sources */,
|
||||
3BF59B0419D81EE600E54292 /* MPWhiteView.m in Sources */,
|
||||
3BBEA94019BB79A700133766 /* MPExpressionStorage.m in Sources */,
|
||||
3BBEA93F19BB79A700133766 /* MPExpressionView.m in Sources */,
|
||||
3B69B6AA19E6F2AF0028E608 /* MPFunction+MPValue.m in Sources */,
|
||||
3B7B3A2D19CC467E005849E5 /* MPToken.m in Sources */,
|
||||
3B69B6C619E95B250028E608 /* MPOperatorChain.m in Sources */,
|
||||
3B78C85519C2DA5300516335 /* MPEvaluationContext.m in Sources */,
|
||||
3B69B6A219E6F2420028E608 /* MPVariable.m in Sources */,
|
||||
3B69B69819E6F0780028E608 /* MPValueGroup.m in Sources */,
|
||||
3BBEA94419BB79A700133766 /* MPSumFunctionLayout.m in Sources */,
|
||||
3B69B6C219E953590028E608 /* MPFactorial.m in Sources */,
|
||||
3B69B69E19E6F2110028E608 /* MPNumber.m in Sources */,
|
||||
3B7172F319C9FC6700FEAA5B /* MPParenthesisFunctionLayout.m in Sources */,
|
||||
3BBEA93719BB79A700133766 /* MPExpressionEvaluator.m in Sources */,
|
||||
3BBEA93A19BB79A700133766 /* MPSumFunction.m in Sources */,
|
||||
3BBEA93E19BB79A700133766 /* NSIndexPath+MPAdditions.m in Sources */,
|
||||
3B52CEDD19BEE63000CEDCFC /* NSRegularExpression+MPParsingAdditions.m in Sources */,
|
||||
3B69B67D19E4915E0028E608 /* MPFractionFunction.m in Sources */,
|
||||
3BBEA93C19BB79A700133766 /* MPException.m in Sources */,
|
||||
3B69B68E19E6EB0D0028E608 /* MPProduct.m in Sources */,
|
||||
3B69B6B619E88E750028E608 /* MPUnexpectedSymbolValue.m in Sources */,
|
||||
3BF59AFF19D80ECC00E54292 /* MPFunctionsViewController.m in Sources */,
|
||||
3B52CED119BE509C00CEDCFC /* MPParseError.m in Sources */,
|
||||
3BB18AA619CDB3A900986DA0 /* MPTokenStream.m in Sources */,
|
||||
@@ -800,6 +907,7 @@
|
||||
3BBEA93619BB79A700133766 /* MPFunction.m in Sources */,
|
||||
3BBEA93519BB79A700133766 /* MPExpression.m in Sources */,
|
||||
3BBEA93B19BB79A700133766 /* MPRangePath.m in Sources */,
|
||||
3B69B68A19E6E9280028E608 /* MPSummand.m in Sources */,
|
||||
3BBEA94319BB79A700133766 /* MPFunctionLayout.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
|
||||
Reference in New Issue
Block a user