Diff for /loncom/homework/lonmaxima.pm between versions 1.25 and 1.29

version 1.25, 2008/08/21 12:08:32 version 1.29, 2010/06/14 11:34:18
Line 61  sub maximareply { Line 61  sub maximareply {
 sub blacklisted {  sub blacklisted {
     my ($cmd)=@_;      my ($cmd)=@_;
     foreach my $forbidden (      foreach my $forbidden (
         '\? ','\?','%i','%o','batch','block'          '\? ','\?','%i\d+','%o','batch','block'
        ,'compil','concat','describe','display2d','file','inchar'         ,'compil','concat','describe','display2d','file','inchar'
        ,'includ','lisp','load','outchar','plot','quit'         ,'includ','lisp','load','outchar','plot','quit'
        ,'read','reset','save','stin','stout','stringout'         ,'read','reset','save','stin','stout','stringout'
Line 117  sub runscript { Line 117  sub runscript {
   
 sub maxima_cas_formula_fix {  sub maxima_cas_formula_fix {
    my ($expression)=@_;     my ($expression)=@_;
    return &Apache::response::implicit_multiplication($expression);     $expression=&Apache::response::implicit_multiplication($expression);
      $expression=~s/([^\w\%])pi/$1\%pi/gs;
      return $expression;
 }  }
   
 sub maxima_run {  sub maxima_run {

Removed from v.1.25  
changed lines
  Added in v.1.29


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>