summaryrefslogtreecommitdiff
path: root/docs/examples/userguide/external_C_code/marty.c
blob: d7f5117f76b41cb84ec88b4fe0bfdde37d6def9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# marty.c
#include "delorean_api.h"

Vehicle car;

int main(int argc, char *argv[]) {
	Py_Initialize();
	import_delorean();
	car.speed = atoi(argv[1]);
	car.power = atof(argv[2]);
	activate(&car);
	/* Error handling left out - call PyErr_Occurred() to test for Python exceptions. */
	Py_Finalize();
}