Bump to 5.8.5
- remove parsing of unary &, it was unused
This commit is contained in:
@@ -103,7 +103,7 @@ set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/description.txt"
|
|||||||
|
|
||||||
set(CPACK_PACKAGE_VERSION_MAJOR 5)
|
set(CPACK_PACKAGE_VERSION_MAJOR 5)
|
||||||
set(CPACK_PACKAGE_VERSION_MINOR 8)
|
set(CPACK_PACKAGE_VERSION_MINOR 8)
|
||||||
set(CPACK_PACKAGE_VERSION_PATCH 4)
|
set(CPACK_PACKAGE_VERSION_PATCH 5)
|
||||||
|
|
||||||
set(CPACK_PACKAGE_EXECUTABLES "chai;ChaiScript Eval")
|
set(CPACK_PACKAGE_EXECUTABLES "chai;ChaiScript Eval")
|
||||||
set(CPACK_PACKAGE_VENDOR "ChaiScript.com")
|
set(CPACK_PACKAGE_VENDOR "ChaiScript.com")
|
||||||
|
@@ -99,7 +99,7 @@
|
|||||||
namespace chaiscript {
|
namespace chaiscript {
|
||||||
static const int version_major = 5;
|
static const int version_major = 5;
|
||||||
static const int version_minor = 8;
|
static const int version_minor = 8;
|
||||||
static const int version_patch = 4;
|
static const int version_patch = 5;
|
||||||
|
|
||||||
static const char *compiler_version = CHAISCRIPT_COMPILER_VERSION;
|
static const char *compiler_version = CHAISCRIPT_COMPILER_VERSION;
|
||||||
static const char *compiler_name = CHAISCRIPT_COMPILER_NAME;
|
static const char *compiler_name = CHAISCRIPT_COMPILER_NAME;
|
||||||
|
@@ -2164,7 +2164,7 @@ namespace chaiscript
|
|||||||
/// Reads a unary prefixed expression from input
|
/// Reads a unary prefixed expression from input
|
||||||
bool Prefix() {
|
bool Prefix() {
|
||||||
const auto prev_stack_top = m_match_stack.size();
|
const auto prev_stack_top = m_match_stack.size();
|
||||||
const std::vector<std::string> prefix_opers{"++", "--", "-", "+", "!", "~", "&"};
|
const std::vector<std::string> prefix_opers{"++", "--", "-", "+", "!", "~"};
|
||||||
|
|
||||||
for (const auto &oper : prefix_opers)
|
for (const auto &oper : prefix_opers)
|
||||||
{
|
{
|
||||||
|
@@ -1,6 +1,10 @@
|
|||||||
Notes:
|
Notes:
|
||||||
=======
|
=======
|
||||||
Current Version: 5.8.4
|
Current Version: 5.8.5
|
||||||
|
|
||||||
|
### Changes since 5.8.4
|
||||||
|
* Fix order of operations for prefix operators
|
||||||
|
* Make sure atomics are initialized properly
|
||||||
|
|
||||||
### Changes since 5.8.3
|
### Changes since 5.8.3
|
||||||
* Fix case with some numeric conversions mixed with numerics that do not need conversion
|
* Fix case with some numeric conversions mixed with numerics that do not need conversion
|
||||||
|
Binary file not shown.
Reference in New Issue
Block a user