Thread: C Shell

  1. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2004
    Rep Power

    C Shell

    So I'm writting a C shell script, part that gives me problems looks like something like this:
    foreach count (1 2 3)
      #some code
     if ($count == 2) then
      #some code
     #some code
    I keep getting an error message if: badly fomred number.
    What a heck is going on here?

  2. #2
  3. I have a red lunch bag
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Jan 2005
    The armpit of Niagara
    Rep Power
    Is that your entire code? I ask because if it is, you're missing an "end" for your foreach loop. Besides that, I'm pretty much at a loss as well.
    Web Design Tips - Posting and You

    If I've been helpful, and/or you're really nice, consider buying something from my wishlist.
    • There is no room for pride when trying to be the best at what you do.
    • Friends don't let friends use bad code.
    The club is dead.
  4. #3
  5. Commie Mutant Traitor
    Devshed Intermediate (1500 - 1999 posts)

    Join Date
    Jun 2004
    Alpharetta, GA
    Rep Power
    I suspect that the problem is in the code you aren't showing us. According to this page, the "badly formed number" error most often comes from trying to use a decimal fraction value; C-Shell only allows integers.
    Rev First Speaker Schol-R-LEA;2 JAM LCF ELF KoR KCO BiWM TGIF
    #define KINSEY (rand() % 7) λ Scheme is the Red Pill
    Scheme in Short Understanding the C/C++ Preprocessor
    Taming Python A Highly Opinionated Review of Programming Languages for the Novice, v1.1

    FOR SALE: One ShapeSystem 2300 CMD, extensively modified for human use. Includes s/w for anthro, transgender, sex-appeal enhance, & Gillian Anderson and Jason D. Poit clone forms. Some wear. $4500 obo.

IMN logo majestic logo threadwatch logo seochat tools logo