aboutsummaryrefslogtreecommitdiff
path: root/src/parser.h
diff options
context:
space:
mode:
authorAdrian Kummerländer2013-10-19 14:49:03 +0200
committerAdrian Kummerländer2013-10-19 14:49:03 +0200
commitaca18e1803b3d54e6c9d7444e8b9c1bf09d12f52 (patch)
treeebfde8ea3f2a7670a0fbc62fe81aac2c7662fc86 /src/parser.h
parent041a56a919ae49db46fa34adc8de90f0feb69bb0 (diff)
downloadSimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.tar
SimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.tar.gz
SimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.tar.bz2
SimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.tar.lz
SimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.tar.xz
SimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.tar.zst
SimpleParser-aca18e1803b3d54e6c9d7444e8b9c1bf09d12f52.zip
Fixed undefined behavior of tree construction
* Invalid input syntax led to undefined behavior when accessing the top element of an empty stack ** Fixed by introducing a new "topNodeFrom" function which throws an exeption in the case that the given std::stack reference is empty
Diffstat (limited to 'src/parser.h')
-rw-r--r--src/parser.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parser.h b/src/parser.h
index 54e540a..89c0493 100644
--- a/src/parser.h
+++ b/src/parser.h
@@ -6,7 +6,7 @@
namespace SimpleParser {
double calculate(std::string);
-std::string exportTree(std::string);
+std::string print(std::string);
}