Next: Extensions to C, Previous: L tutorial for the C programmer, Up: L tutorial for the C programmer
First, you want to need at least as proficient with L than you were with C.
L is basically compatible with C, but there are some syntaxic differences.
Let's see our first example:
int
foo(int a, int b)
{
return (a * (a + b);
}
In this short example, you can see that L syntax is quite close to the one in C. Still, here are the main differences that you will find when you want to translate C code into L :