Re: Shell - c Full Example

2017-07-06 Thread JB via use-livecode
You are welcome! I have never used c#. JB > On Jul 6, 2017, at 9:40 AM, Sean Cole (Pi) via use-livecode > wrote: > > Hi > Is C# any different in terms of calls and compiling? > > Thanks JB > > Sean Cole > *Pi Digital Productions Ltd* > > On 30 June 2017 at 15:35, Bob Sneidar via use-livec

Re: Shell - c Full Example

2017-07-06 Thread Sean Cole (Pi) via use-livecode
Hi Is C# any different in terms of calls and compiling? Thanks JB Sean Cole *Pi Digital Productions Ltd* On 30 June 2017 at 15:35, Bob Sneidar via use-livecode < use-livecode@lists.runrev.com> wrote: > Sow how would you do that? static char rev[MAX -1]?rev[i++] = > *str & NULL? > >

Re: Shell - c Full Example

2017-06-30 Thread Bob Sneidar via use-livecode
Sow how would you do that? static char rev[MAX -1]?rev[i++] = *str & NULL? > >> Bob S >> > On Jun 29, 2017, at 20:20 , Mark Wieder via use-livecode > wrote: > >> char* getReverse(char const str[]){ >> static int i=0; >> if(*str){ >> getReverse(str+1); >>

Re: Shell - c Full Example

2017-06-29 Thread JB via use-livecode
Thanks for the code tip, Mark. JB > On Jun 29, 2017, at 8:20 PM, Mark Wieder via use-livecode > wrote: > > On 06/29/2017 07:40 PM, JB via use-livecode wrote: > >> char* getReverse(char const str[]){ >> static int i=0; >> static char rev[MAX]; >> if(*str){ >> getRever

Re: Shell - c Full Example

2017-06-29 Thread Mark Wieder via use-livecode
On 06/29/2017 07:40 PM, JB via use-livecode wrote: char* getReverse(char const str[]){ static int i=0; static char rev[MAX]; if(*str){ getReverse(str+1); rev[i++] = *str; } return rev; } Nice use of recursion, but note that you're suscep

Shell - c Full Example

2017-06-29 Thread JB via use-livecode
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 #define MAX 100 char* getReverse(char const []); int main(int argc, const char * argv[]) { char *rev; char const *str = argv[1];