Comments (7)
Hello @jojogh,
We have had an issue earlier about this same topic #55. The user found a way to accomplish it by adding the 4 files of the core-shunting-yard.o
library to his project, i.e.:
- shunting-yard.cpp
- packToken.cpp
- functions.cpp
- containers.cpp
He also tried compiling the builtin-features.o library but it did not work properly probably because of the static initialization used by this library. He overcame it by using the new build option of initializing this library manually:
#include "cparse/builtin-features.inc"
int main() {
cparse_startup();
// ... Your code goes here ...
}
Note: I should already have added this to the docs, my mistake, I will add it right now.
This should do the trick. If it still does not work I could summon the previously mentioned user for help, he would probably be able to give you better tips than me since I am not used to working with Visual Studio.
I hope it helps.
from cparse.
Hello @jojogh, I have added some documentation for this, but since this is not tested it might need some refining:
Tell me if there are any parts of it that are confusing.
from cparse.
from cparse.
from cparse.
That's good @jojogh, I have updated the Download and Setup page with your feedback. If you can, please read it to see if I got it right. If its alright we can close this issue =].
I hope it works well for you. Regards.
from cparse.
from cparse.
👍 Then I am closing this issue.
Thanks @jojogh for the feedbacks and feel free to report any new problems.
from cparse.
Related Issues (20)
- exception on simple calculatorexample
- Segmentation fault on bad inputs
- group/vector operation possible? Naive iteration can be expensive when number of elements is huge HOT 5
- terminating with uncaught exception of type syntax_error: Invalid operator: - HOT 4
- Token names cannot have UTF8 characters HOT 4
- Project doesn't install anything HOT 10
- Syntax errors cause crashes HOT 21
- Hexadecimal number computation HOT 4
- calculator ignores variable HOT 3
- Consider adding a namespace to cparse code HOT 6
- Program treats "." in numeric "0.x" as an operator and throw an exception! HOT 5
- Thread Safety HOT 4
- Is not operator supported? HOT 1
- Warning c4099 is everywhere. HOT 3
- Invalid operators, but with ALL operators HOT 1
- It doesn't compile in Windows and Linux, am I doing something wrong? HOT 3
- Buffer-overflow (out-of-bounds read) occured in two positions HOT 1
- cparse/builtin-features/operators.inc HOT 9
- Solved. Errors with Linux emulator using GCC. HOT 22
- TokenMap value change to None,when using getChild() HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cparse.