From 21bc7074327fd9356faca2cf93850d57eee2120d Mon Sep 17 00:00:00 2001 From: sam-astro <77079540+sam-astro@users.noreply.github.com> Date: Tue, 24 May 2022 18:40:11 -0400 Subject: [PATCH] Change version to `2.1.0` --- ZSharp/Main.cpp | 2 +- ZSharp/strops.h | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ZSharp/Main.cpp b/ZSharp/Main.cpp index 64e1a04..96bd677 100644 --- a/ZSharp/Main.cpp +++ b/ZSharp/Main.cpp @@ -4,7 +4,7 @@ #include #define DEVELOPER_MESSAGES false #define EXAMPLE_PROJECT false -#define NAMEVERSION "ZSharp v2.0.2" +#define NAMEVERSION "ZSharp v2.1.0" #if defined(__unix__) #define UNIX true diff --git a/ZSharp/strops.h b/ZSharp/strops.h index 59dd899..24a171d 100644 --- a/ZSharp/strops.h +++ b/ZSharp/strops.h @@ -12,6 +12,7 @@ int AnyAsInt(const boost::any& val); bool AnyAsBool(const boost::any& val); + bool isNumber(const string& str); bool stob(const string& str); @@ -30,12 +31,14 @@ string trim(const string& s); vector split(const string& str, const char& del); +string betweenChars(const string& str, const char& openChar, const char& closeChar); + +vector splitNoOverlap(const string& str, const char& splitBy, const char& openChar, const char& closeChar); + int count(const string& str, const char& ch); int countNoOverlap(const string& str, const char& searchFor, const char& ch1, const char& ch2); -string betweenChars(const string& str, const char& openChar, const char& closeChar); - int countOutsideParenthesis(const string& str, const char& searchFor); int indexInStr(const string& str, const char& ch); @@ -66,6 +69,4 @@ bool isEscaped(const string& str, int curChar); bool startsWith(const string& str, const string& lookFor); -vector splitNoOverlap(const string& str, const char& splitBy, const char& openChar, const char& closeChar); - #endif