pike.git / lib / modules / Parser.pmod / LR.pmod / module.pmod

version» Context lines:

pike.git/lib/modules/Parser.pmod/LR.pmod/module.pmod:1:   /* -  * $Id: module.pmod,v 1.13 2007/04/05 08:35:18 grubba Exp $ +  * $Id: module.pmod,v 1.14 2007/04/26 11:06:48 grubba Exp $    *    * A BNF-grammar in Pike.    * Compiles to a LALR(1) state-machine.    *    * Henrik Grubbström 1996-11-24    */      #pike __REAL_VERSION__      //! LALR(1) parser generator.
pike.git/lib/modules/Parser.pmod/LR.pmod/module.pmod:182:    optional int(-1..1) verbose = 1;       static constant severity_kind = ([ NOTICE:"Notice",    WARNING:"Warning",    ERROR:"Error" ]);       void report(SeverityLevel level, string subsystem, string msg,    mixed ... args)    {    if (level > -verbose) { -  werror("%s: %s: "+msg+"\n", +  werror([string(8)]("%s: %s: "+msg+"\n"),    severity_kind[level], subsystem, @args);    }    }       //! Create a new error handler.    //!    //! @param verbosity    //! Level of verbosity.    //!    //! @seealso