The following shows you how to compile c code from the terminal and run it in Livecode.
1. Open a text editor and paste the following c code; #include<stdio.h> #define MAX 100 char* getReverse(char const []); int main(int argc, const char * argv[]) { char *rev; char const *str = argv[1]; if (argc != 2) { printf("Enter 1 arguments and try again.\n"); return 1; } rev = getReverse(str); printf("%s\n",rev); return 0; } char* getReverse(char const str[]){ static int i=0; static char rev[MAX]; if(*str){ getReverse(str+1); rev[i++] = *str; } return rev; } Save the above code on the desktop as stringR.c 2. Open the terminal and type the following; cd ~/Desktop gcc -o stringR stringR.c The compiled code should be on your desktop now. 3. Open Livecode and paste the following into a button. Make sure you have a field as shown below. on mouseUp set the defaultFolder to "~/Desktop" put quote & ".detrela erew sgod gniffins bmob yhw wenk snruB & stnaR oidar ORIK elttaeS ylno ... ...gof eht ni god eht gniklaw saw ehS" & quote into tFILE1 put shell( "./stringR" && tFILE1) into pData put pData into fld id <YOURFIELD> beep 2 end mouseUp enjoy, JB _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode