Nim/examples/cross_calculator
2014-06-30 16:45:55 +02:00
..
android fixes constant array indexing bug 2014-06-30 16:45:55 +02:00
ios fixes constant array indexing bug 2014-06-30 16:45:55 +02:00
lazarus Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
nimrod_backend Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
nimrod_commandline Reduces parenthesis usage for clearness. 2012-11-13 22:27:13 +01:00
.gitignore Clean up gitignore, the current ignore is equvilent to the previous 2014-04-23 21:57:01 -04:00
readme.txt Adds backend code for the cross platform todo example. 2012-11-01 20:41:15 +01:00

The cross platform calculator illustrates how to use Nimrod to create a backend
called by different native user interfaces.

Since the purpose of the example is to show how the cross platform code
interacts with Nimrod the actual backend code is just a simple addition proc.
By keeping your program logic in Nimrod you can easily reuse it in different
platforms.

To avoid duplication of code, the backend code lies in a separate directory and
each platform compiles it with a different custom build process, usually
generating C code in a temporary build directory.

For a more ellaborate and useful example see the cross_todo example.