The warning messages say:
Use of uninitialized value $value in string eq at line 181 of [PG]/macros/parserRadioButtons.pl
Use of uninitialized value $label in string eq at line 335 of [PG]/macros/parserRadioButtons.pl
Here is my code:
DOCUMENT(); # This should be the first executable line in the problem.
loadMacros(
"PGstandard.pl",
"PGML.pl",
"PGcourse.pl",
"parserRadioButtons.pl",
);
TEXT(beginproblem());
$a = random(2,4,1);
$b = random(5,7,1);
$c = random(2,8,1);
$radio = RadioButtons(["convergent", "divergent"], "convergent", );
#######################################################
#
# Determine if a geometric series is convergent or divergent.
#
BEGIN_PGML
The geometric series [` \displaystyle\sum_{n=0}^\infty \frac{[$c]\cdot[$a]^n}{[$b]^n} `] is
[______________]{$radio}.
END_PGML
#######################################################
ENDDOCUMENT(); # This should be the last executable line in the problem.