Reorganized File Structure
Added Documentation
This commit is contained in:
37
MathKit/MPExpressionTokenizer.h
Normal file
37
MathKit/MPExpressionTokenizer.h
Normal file
@@ -0,0 +1,37 @@
|
||||
//
|
||||
// MPExpressionTokenizer.h
|
||||
// MathPad
|
||||
//
|
||||
// Created by Kim Wittenburg on 19.09.14.
|
||||
// Copyright (c) 2014 Kim Wittenburg. All rights reserved.
|
||||
//
|
||||
|
||||
|
||||
|
||||
@class MPExpressionTokenizer, MPExpression;
|
||||
|
||||
|
||||
/*!
|
||||
@class MPExpressionTokenizer
|
||||
@brief The expression tokenizer class convers an @c MPExpression
|
||||
instance into an array of tokens.
|
||||
*/
|
||||
@interface MPExpressionTokenizer : NSObject
|
||||
|
||||
|
||||
/*!
|
||||
@method tokenizeExpression:
|
||||
@brief Converts an @c MPExpression instance into an array of tokens.
|
||||
|
||||
@discussion The objects in the returned array all conform to the @c MPToken
|
||||
protocol. Function tokens are not copied from the @c expression
|
||||
so they can still be mutated.
|
||||
|
||||
@param expression
|
||||
The expression to be tokenized.
|
||||
|
||||
@return An array of objects that conform to the @c MPToken protocol.
|
||||
*/
|
||||
+ (NSArray *)tokenizeExpression:(MPExpression *)expression;
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user