Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Objective-C Math Expression Parser
branch: master

This branch is 5 commits ahead of dev2dev:master

Updated TestParser to use CPExpression.

Bugfixes in CPExpression.
latest commit 11b81e3ec9
Johannes Wolf authored
Failed to load latest commit information.
CMathExpressionParser.xcodeproj Updated to XCode 4.2 + Fixes Bugs in CPExpression
Tests updated TestTokenizer.m
.gitignore Added .gitignore
CMathExpressionParser.h added CMathExpressionParser.h
CMathExpressionParser_Prefix.pch added files
CPEvaluator.h Added 'CPExpression' and removed the Funktion using 'Blocks'
CPEvaluator.m Added 'CPExpression' and removed the Funktion using 'Blocks'
CPExpression.h Updated TestParser to use CPExpression.
CPExpression.m Updated TestParser to use CPExpression.
CPStack.h Getting rid of -CPStack position, using isEmpty instead
CPStack.m Getting rid of -CPStack position, using isEmpty instead
CPToken.h Added the functionality to use Blocks { }.
CPToken.m Some fixes..
CPTokenizer.h added auto-detection of negative numbers
CPTokenizer.m Added the functionality to use Blocks { }.
CParserCFunction.h Created convenience allocators for unary and binary 'C' functions
CParserCFunction.m Using actual argument count to select function pointer to use in CPar…
CParserFunction.h Some fixes..
CParserFunction.m Some fixes..
CParserGlobal.h 2.
CParserMacroFunction.h Added the functionality to use Blocks { }.
CParserMacroFunction.m Some fixes..
CParserMath.c Some fixes..
CParserMath.h Some fixes..
LICENSE 3.
NSArray+reverse.h Fixed wrong merge of NSArray+reverse
NSArray+reverse.m Fixed wrong merge of NSArray+reverse
NSScanner+Lookahead.h Adding category on NSScanner for lookahead
NSScanner+Lookahead.m Adding category on NSScanner for lookahead
Operators.h Some fixes..
Operators.m Printing strings for operators instead of the enum value.
README edit README
TestParser.m Updated TestParser to use CPExpression.

README

  ____              ____   _____   _  _
 /  __|  _  |\  /| |    | |_   _| | || |
 | |    / \ | \/ | | || |   | |   |    |
 | |__  \_/ | \/ | |    |   | |   |    |
 \____|     |_||_| |_||_|   |_|   |_||_|
  ____  __  __  ____   ____    ____   ___   ___   _   ___   _   _
 |  __| \ \/ / |    \ |    \  |  __| /  _\ /  _\ | | /   \ | \ | |
 | |__   \  /  | || | | ||  | | |__  |__   |__   | | | | | |  \| |
 | |__   /  \  |  __/ |    /  | |__  ___ | ___ | | | | | | | |\  |
 |____| /_/\_\ |_|    |_|\_\  |____| \___/ \___/ |_| \___/ |_| \_|
  ____   ____   ____    ___   ____   ____  
 |    \ |    | |    \  /  _\ |  __| |    \ 
 | || | | || | | ||  | |__   | |__  | ||  |
 |  __/ |    | |    /  ___ | | |__  |    / 
 |_|    |_||_| |_|\_\  \___/ |____| |_|\_\ 





Something went wrong with that request. Please try again.