octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #29476] Parser incompatibility for keywords ag


From: Jaroslav Hajek
Subject: [Octave-bug-tracker] [bug #29476] Parser incompatibility for keywords against Matlab implementation, infinite loop
Date: Fri, 09 Apr 2010 05:46:52 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100204 SUSE/3.5.8-0.1.1 Firefox/3.5.8

Follow-up Comment #7, bug #29476 (project octave):

You should be able to do this by editing octave.gperf, and altering or
removing the keywords you need. You then need to regenerate oct-gperf.h; make
will do it, but you must have gperf installed. Bison and flex may also be
needed for subsequent regenaration of lex.cc and oct-parse.cc.

This description also makes it clear that this would be currently difficult
or impossible to do at runtime, hence turning out the keywords at
--traditional is out of question for technical reasons, even if it was a good
idea.

Note that functions may stop working due to this; currently there seem to be
none in core Octave, but there may be in the future.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?29476>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]