   flex/bison passing specific variables
  I'm writing a flex/bison program that involves asking the user for a multiple of things, one of which would be an int which would indicate a spot in an array to acsess. I am able to recognize when its an int, but I need the specific value that is entered put into a variable so I can use it. I tried $$, $1, and so forth but it says its undecalred variable. is there something I need to include for them?my code to recognize and int[0-9]+(\.[0-9]+)?(e[+-]?[0-9]+(\.[0-9]+)?)?   