changeset 829:48a1469b4e5e

[project @ 1994-10-17 04:44:09 by jwe]
author jwe
date Mon, 17 Oct 1994 04:44:09 +0000
parents df6d4ae0b46d
children 0e9df7d20066
files src/Makefile.in src/Map.h src/SLStack.h src/Stack.h src/strcasecmp.c src/strncase.c
diffstat 6 files changed, 77 insertions(+), 42 deletions(-) [+]
line wrap: on
line diff
--- 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))
--- 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
--- 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)
--- 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 <class T>
--- 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.  */
 
--- 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.  */