# HG changeset patch # User jwe # Date 782369049 0 # Node ID 48a1469b4e5e75710c8312f9bb9917f6aa78ae9b # Parent df6d4ae0b46d21e91eedc9fc3f1b30e95058cdae [project @ 1994-10-17 04:44:09 by jwe] diff -r df6d4ae0b46d -r 48a1469b4e5e src/Makefile.in --- a/src/Makefile.in Mon Oct 17 04:44:09 1994 +0000 +++ b/src/Makefile.in Mon Oct 17 04:44:09 1994 +0000 @@ -83,10 +83,10 @@ octave.cc octave-hist.cc oct-obj.cc pager.cc parse.y \ pr-output.cc procstream.cc sighandlers.cc strcasecmp.c \ strncase.c strfns.cc symtab.cc sysdep.cc tc-rep.cc \ - tc-rep-ass.cc tc-rep-idx.cc timefns.cc token.cc tree-base.cc \ - tree-cmd.cc tree-const.cc tree-expr.cc tree-misc.cc \ - tree-plot.cc unwind-prot.cc user-prefs.cc utils.cc \ - variables.cc xdiv.cc xpow.cc Map.cc SLStack.cc \ + tc-rep-ass.cc tc-rep-idx.cc tempname.c timefns.cc tmpnam.c \ + token.cc tree-base.cc tree-cmd.cc tree-const.cc tree-expr.cc \ + tree-misc.cc tree-plot.cc unwind-prot.cc user-prefs.cc \ + utils.cc variables.cc xdiv.cc xpow.cc Map.cc SLStack.cc OBJECTS_4 := $(SOURCES) builtins.o OBJECTS_3 := $(patsubst %.l, %.o, $(OBJECTS_4)) diff -r df6d4ae0b46d -r 48a1469b4e5e src/Map.h --- a/src/Map.h Mon Oct 17 04:44:09 1994 +0000 +++ b/src/Map.h Mon Oct 17 04:44:09 1994 +0000 @@ -1,4 +1,4 @@ -// octave-map.h -*- C++ -*- +// Map.h -*- C++ -*- /* Copyright (C) 1992, 1993, 1994 John W. Eaton diff -r df6d4ae0b46d -r 48a1469b4e5e src/SLStack.h --- a/src/SLStack.h Mon Oct 17 04:44:09 1994 +0000 +++ b/src/SLStack.h Mon Oct 17 04:44:09 1994 +0000 @@ -1,19 +1,37 @@ -// This may look like C code, but it is really -*- C++ -*- +// SLStack.h -*- C++ -*- /* -Copyright (C) 1988 Free Software Foundation + +Copyright (C) 1992, 1993, 1994 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 2, or (at your option) any +later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, write to the Free +Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + +/* + +The classes in this file are derived from the old `genclass' version +of SLStack from libg++, originally: + + Copyright (C) 1988 Free Software Foundation written by Doug Lea (dl@rocky.oswego.edu) -This file is part of the GNU C++ Library. This library is free -software; you can redistribute it and/or modify it under the terms of -the GNU Library General Public License as published by the Free -Software Foundation; either version 2 of the License, or (at your -option) any later version. This library is distributed in the hope -that it will be useful, but WITHOUT ANY WARRANTY; without even the -implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR -PURPOSE. See the GNU Library General Public License for more details. -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +and distributed under the terms of the GNU Library General Public +License as published by the Free Software Foundation. + */ #if !defined (_SLStack_h) diff -r df6d4ae0b46d -r 48a1469b4e5e src/Stack.h --- a/src/Stack.h Mon Oct 17 04:44:09 1994 +0000 +++ b/src/Stack.h Mon Oct 17 04:44:09 1994 +0000 @@ -1,23 +1,40 @@ -// This may look like C code, but it is really -*- C++ -*- -/* -Copyright (C) 1988 Free Software Foundation +// Stack.h -*- C++ -*- +/* + +Copyright (C) 1992, 1993, 1994 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 2, or (at your option) any +later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, write to the Free +Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + +/* + +The classes in this file are derived from the old `genclass' version +of Stack from libg++, originally: + + Copyright (C) 1988 Free Software Foundation written by Doug Lea (dl@rocky.oswego.edu) -This file is part of the GNU C++ Library. This library is free -software; you can redistribute it and/or modify it under the terms of -the GNU Library General Public License as published by the Free -Software Foundation; either version 2 of the License, or (at your -option) any later version. This library is distributed in the hope -that it will be useful, but WITHOUT ANY WARRANTY; without even the -implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR -PURPOSE. See the GNU Library General Public License for more details. -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +and distributed under the terms of the GNU Library General Public +License as published by the Free Software Foundation. + */ - -#ifndef _Stack_h +#if !defined (_Stack_h) #define _Stack_h 1 template diff -r df6d4ae0b46d -r 48a1469b4e5e src/strcasecmp.c --- a/src/strcasecmp.c Mon Oct 17 04:44:09 1994 +0000 +++ b/src/strcasecmp.c Mon Oct 17 04:44:09 1994 +0000 @@ -2,17 +2,17 @@ This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public License as +modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Library General Public License for more details. +General Public License for more details. -You should have received a copy of the GNU Library General Public -License along with the GNU C Library; see the file COPYING.LIB. If +You should have received a copy of the GNU General Public +License along with the GNU C Library; see the file COPYING. If not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ diff -r df6d4ae0b46d -r 48a1469b4e5e src/strncase.c --- a/src/strncase.c Mon Oct 17 04:44:09 1994 +0000 +++ b/src/strncase.c Mon Oct 17 04:44:09 1994 +0000 @@ -2,17 +2,17 @@ This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public License as +modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Library General Public License for more details. +General Public License for more details. -You should have received a copy of the GNU Library General Public -License along with the GNU C Library; see the file COPYING.LIB. If +You should have received a copy of the GNU General Public +License along with the GNU C Library; see the file COPYING. If not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */