This is most likely an error: The other skeleton files did not exist at the
time that stuff was written. Akim Demaille is resposnible for the C++ file
and Paul Hilfinger for the GLR file. They probably forgot to insert the
correct copyright. If so, this is a Bug-Bison issue.

At 14:28 +0100 2005/03/09, Michel Rosien wrote:
>    Hello, � I have read the "Conditions for Using Bison" on  page 3 of the
Bison 2.0 documentation. The first lines say: � <quote> As of Bison version
1.24, we have changed the  distribution terms for yyparse to permit using
Bison's output in nonfree  programs when Bison is generating C code for
LALR(1) parsers <end quote> � Does this mean that�this only applies when
using the skeleton file�yacc.c and that this NOT applies when using the
skeleton files glr.c or lalr1.cc? This would mean that you can not make glr
parsers (%glr-parser) or c++ parsers if you want to use the output in
nonfree  programs. � The last lines of the "Conditions for using Bison"
mention:  <quote> You can tell whether the exception applies to your  '.c'
output file by inspecting it to see whether it says  "As a special
exception, when this file is copied  by Bison into a Bison output file, you
may use that output file without  restriction." <end quote> � If I inspect
the skeleton files yacc.c , glr.c and  lalr1.cc I see that only yacc.c
contains this text. � Is this correct? If so, could you explain why this
distinction is made? � Regards, �
--Michel_______________________________________________
>[email protected] http://lists.gnu.org/mailman/listinfo/help-bison




_______________________________________________
[email protected] http://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to