Re: C syntax errors

Narayanan Pillai <strqst400-/[email protected]>
Newsgroups gmane.comp.lang.as400.c
Message-ID <[email protected]>
Just a suggestion: do the exercises @ Project Euler 
http://projecteuler.net/ in C. This is a well understood problem set and 
once a problem is solved you can look at all the solutions and tweak 
your own.

Warm regards,
Pillai


On 01/17/2014 10:12 PM, Clay Carley wrote:
> Do you have the K & R book handy?
>
> I happen to have the book in question in front of me now after seeing
> your post.  Exercise 5-20 states: "Expand dcl to handle declarations
> with function argument types, qualifiers like const, and so on."
>
> Oh it's too late and has been too long of a day for me to go any farther
> than that right now.
>
> Clay
>
> On 01/17/2014 02:38 PM, frank kolmann wrote:
>> I am new to C.
>>
>> Given that C compilers throw up Syntax errors at seemingly random places,
>> how do experienced programmers cope?
>> Any advice will be most welcome.
>> -rant on-
>> To me C is the antithesis of the KISS principal.  Given the convolutions
>> possible in C code I wonder how are any C programs written at all.
>> It seems that you need an ability to decompile C code in your head. The
>> forwards and backwards nature of deciphering a C definition is so arcane
>> that the only reason I can think why anyone would have designed such a
>> language is to show 'look at me, arnt I clever'.
>> C macro substitution seems to be a disaster waiting to happen. Who is
>> clever enough to construct a macro that can accept arbitrary input and yet
>> produce reliable results.
>> -rant off-
>> I fact I am trying to compile a bit of C code I found on the net  that
>> attempts to translate C constructs into words but it fails on the iSeries
>> with a syntax error.
>> Presumable it has compiled elsewhere.
>> http://www.c-program-example.com/2012/02/k-r-c-programs-exercise-5-20.html
>>
>> I though I was a programmer, I know Basic Fortran Cobol RPG(all variants)
>> but I realise now that I am just a mere dabbler and there exist super
>> beings with mystical abilities akin to sorcerers who program in C.
>>
>> Frank Kolmann
>>

-- 
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L) mailing list
To post a message email: C400-L-Zwy7GipZuJhWk0Htik3J/[email protected]
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request-Zwy7GipZuJhWk0Htik3J/[email protected]
Before posting, please take a moment to review the archives
at http://archive.midrange.com/c400-l.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.