--- loncom/homework/caparesponse/caparesponse.pm 2006/12/19 00:40:39 1.203 +++ loncom/homework/caparesponse/caparesponse.pm 2006/12/19 00:49:53 1.204 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # caparesponse definition # -# $Id: caparesponse.pm,v 1.203 2006/12/19 00:40:39 albertel Exp $ +# $Id: caparesponse.pm,v 1.204 2006/12/19 00:49:53 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -41,7 +41,10 @@ BEGIN { } my %answer; +my @answers; sub get_answer { return %answer; }; +sub push_answer{ push(@answers,dclone(\%answer)); undef(%answer) } +sub pop_answer { %answer = %{pop(@answers)}; }; my $cur_name; my $tag_internal_answer_name = 'INTERNAL';