/[3dldf]/3dldf/Group/CWEB/parser.w
ViewVC logotype

Log of /3dldf/Group/CWEB/parser.w

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Mon Apr 12 10:45:26 2021 UTC (2 years, 11 months ago) by lfinsto1
Branch: MAIN
CVS Tags: HEAD
Changes since 1.99: +1 -11 lines
Diff to previous 1.99
Summary: Updated.  Copied versions from Git repository to this repository and directory.


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Fri Nov 8 18:19:18 2013 UTC (10 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.98: +1 -2 lines
Diff to previous 1.98
Replaced `*.web' and `*.w' files with versions from the Git repository.  Working on
updating this repository.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Fri Dec 17 17:07:37 2010 UTC (13 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.97: +3 -2 lines
Diff to previous 1.97
Added "2011" to copyright notice or notices.  In some cases, this required reformatting.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Wed Dec 30 17:25:52 2009 UTC (14 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.96: +0 -0 lines
Diff to previous 1.96
Added "2010" to copyright notices.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Wed Dec 30 17:19:19 2009 UTC (14 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95
Added "2010" to copyright notices.


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Tue Nov 10 16:28:23 2009 UTC (14 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.94: +0 -0 lines
Diff to previous 1.94
Working on parser rules for |class Sphere_Development|.


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Tue Nov 10 12:30:36 2009 UTC (14 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.93: +12 -8 lines
Diff to previous 1.93
Working on parser rules for |class Sphere_Development|.


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Mon Dec 29 16:18:27 2008 UTC (15 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92
Updated copyright notices.


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Sun Dec 23 15:21:15 2007 UTC (16 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.91: +2 -2 lines
Diff to previous 1.91
Working on matrix multiplication.

Added "2008" to copyright notices.


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Sun Dec 2 18:47:21 2007 UTC (16 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.90: +13 -1 lines
Diff to previous 1.90
Added code for the 3DLDF type `complex'.


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Thu Nov 29 21:23:22 2007 UTC (16 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.89: +4 -1 lines
Diff to previous 1.89
Working on |class Matrix|, its functions, and the parser rules for
the corresponding 3DLDF type `matrix'.

Unlike the transformation matrices contained in `transforms',
the number of rows and columns of `matrices' can be set by the user.

|class Matrix| uses data types and functions defined in the GNU Scientific Library
(GSL).  The code from that library is conditionally compiled, depending
on whether it's available on the system on which GNU 3DLDF is installed.

If the GSL is unavailable, the `matrix' type is non-functional
and the functions of `class Matrix' will return "unsuccessfully",
but no parser errors should occur.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Thu Nov 29 12:50:52 2007 UTC (16 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.88: +5 -1 lines
Diff to previous 1.88
Working on matrices.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Wed Nov 28 17:21:50 2007 UTC (16 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.87: +8 -1 lines
Diff to previous 1.87
Started working on |class Matrix| and the 3DLDF types |matrix| and
|matrix_vector|.  They use the data types and functions for matrices
defined in the GNU Scientific Library (GSL), if the latter is present.
If it isn't, they will be non-functional.

They are currently non-functional, anyway, but I'm working on them.


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 18:49:42 2007 UTC (16 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.86: +5 -1 lines
Diff to previous 1.86
Working on parser rules and functions for |Arcs|.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Sat Oct 13 11:38:42 2007 UTC (16 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.85: +9 -1 lines
Diff to previous 1.85
Added `class Arc' and parser declarations and rules for
`arc' expressions.  The rules work but `arcs' are not
yet functional.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sun Sep 2 17:19:21 2007 UTC (16 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.84: +4 -1 lines
Diff to previous 1.84
Trying to fix a problem with the way in which
the `up' direction of a `focus' is set.  This may require
some investigation.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Thu Aug 16 12:22:13 2007 UTC (16 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.83: +6 -1 lines
Diff to previous 1.83
Added parser rules for reversing vector-type objects (actually variables).
Added code for reversing objects of all vector-types.
I've tested a few and it seems to work.


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Fri Aug 3 19:25:47 2007 UTC (16 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.82: +6 -1 lines
Diff to previous 1.82
Working on |class Conic_Section_Lattice|,
|struct Conic_Section_Lattice_Options|,
and their associated functions and parser rules.


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 16:09:54 2007 UTC (16 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.81: +9 -1 lines
Diff to previous 1.81
Added code for `class Conic_Section_Lattice' and
`struct Conic_Section_Lattice_Options'.

Added a complete set of parser rules for `conic_section_lattices' and
`conic_section_lattice_vectors'.  They don't do anything yet, however.


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Fri Jul 27 19:51:37 2007 UTC (16 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.80: +5 -1 lines
Diff to previous 1.80
Working on |Pointer_Vector<Point, Point>::rectify|
in `pntrvcf0.web'.  This is for "rectifying" `points' on a
`point_vector', which means placing them in order around
an approximate center.  This is needed for generating conic sections
using the Braikenridge-Maclaurin construction.


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Fri Jul 20 16:58:14 2007 UTC (16 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.79: +5 -1 lines
Diff to previous 1.79
Working on generating conic sections from six points.


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Tue Jul 3 15:52:54 2007 UTC (16 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.78: +7 -6 lines
Diff to previous 1.78
Updated version of the GNU General Public License (GPL)
and my postal address.


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Fri Feb 2 20:09:25 2007 UTC (17 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.77: +2 -2 lines
Diff to previous 1.77
Updated copyright notices.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Mon Jan 23 17:52:55 2006 UTC (18 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.76: +10 -3 lines
Diff to previous 1.76
Started working on the `paraboloid' and `paraboloid_vector' types.
They can be declared and shown, but they are currently non-functional.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/imetfncs.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++ Group/CWEB/pldfdcl.w
	Group/CWEB/pnumexpr.w Group/CWEB/psetcmnd.w
	Group/CWEB/pshowcmd.w Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/shapes.web
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/psetcmnd.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/shapes.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Mon Dec 5 21:17:34 2005 UTC (18 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.75: +10 -1 lines
Diff to previous 1.75
Started working on parser code and functions for prime numbers.
Added `primes.web', `pullexpr.w', and `pullvxpr.w'.  The latter
two files contain parser code for `ulong_long' expressions
and `ulong_long_vector' expressions, respectively.  `ulong_long'
corresponds to the C++ type `unsigned long long'.

Modified Files:
	CWEB/ChangeLog CWEB/Makefile.am CWEB/circles.web
	CWEB/colors.web CWEB/cones.web CWEB/conicsct.web
	CWEB/crclslc.web CWEB/cuboid.web CWEB/curves.web
	CWEB/cylinder.web CWEB/dashptrn.web CWEB/deftfncs.web
	CWEB/ellipses.web CWEB/ellpsoid.web CWEB/ellpsslc.web
	CWEB/figures.web CWEB/glyphs.web CWEB/helices.web
	CWEB/hyprbola.web CWEB/imetfncs.web CWEB/lines.web
	CWEB/main.web CWEB/nurbs.web CWEB/origami.web
	CWEB/parabola.web CWEB/parser.c++ CWEB/parser.h
	CWEB/parser.h++ CWEB/parser.output CWEB/parser.w
	CWEB/parser.y++ CWEB/passign.w CWEB/paths.web
	CWEB/patterns.web CWEB/pbsndecl.w CWEB/pctfncs0.web
	CWEB/pens.web CWEB/pictures.web CWEB/planes.web CWEB/pldfdcl.w
	CWEB/plyhdslc.web CWEB/points.web CWEB/polygons.web
	CWEB/polyhed.web CWEB/prrfnc0.web CWEB/pvariabl.w
	CWEB/rectangs.web CWEB/sample0.ldf CWEB/scan.web
	CWEB/scanprse.web CWEB/scanprsf.web CWEB/sctpcrt.web
	CWEB/sctpfncs.web CWEB/shapes.web CWEB/solfaced.web
	CWEB/solids.web CWEB/spheres.web CWEB/transfor.web
	CWEB/triangle.web CWEB/utility.web CWEB/LOGS/Makefile.am.log
	CWEB/LOGS/circles.web.log CWEB/LOGS/colors.web.log
	CWEB/LOGS/cones.web.log CWEB/LOGS/conicsct.web.log
	CWEB/LOGS/crclslc.web.log CWEB/LOGS/cuboid.web.log
	CWEB/LOGS/curves.web.log CWEB/LOGS/cylinder.web.log
	CWEB/LOGS/dashptrn.web.log CWEB/LOGS/deftfncs.web.log
	CWEB/LOGS/ellipses.web.log CWEB/LOGS/ellpsoid.web.log
	CWEB/LOGS/ellpsslc.web.log CWEB/LOGS/figures.web.log
	CWEB/LOGS/glyphs.web.log CWEB/LOGS/helices.web.log
	CWEB/LOGS/hyprbola.web.log CWEB/LOGS/imetfncs.web.log
	CWEB/LOGS/lines.web.log CWEB/LOGS/main.web.log
	CWEB/LOGS/nurbs.web.log CWEB/LOGS/origami.web.log
	CWEB/LOGS/parabola.web.log CWEB/LOGS/parser.w.log
	CWEB/LOGS/passign.w.log CWEB/LOGS/paths.web.log
	CWEB/LOGS/patterns.web.log CWEB/LOGS/pbsndecl.w.log
	CWEB/LOGS/pctfncs0.web.log CWEB/LOGS/pens.web.log
	CWEB/LOGS/pictures.web.log CWEB/LOGS/planes.web.log
	CWEB/LOGS/pldfdcl.w.log CWEB/LOGS/plyhdslc.web.log
	CWEB/LOGS/points.web.log CWEB/LOGS/polygons.web.log
	CWEB/LOGS/polyhed.web.log CWEB/LOGS/prrfnc0.web.log
	CWEB/LOGS/pvariabl.w.log CWEB/LOGS/rectangs.web.log
	CWEB/LOGS/sample0.ldf.log CWEB/LOGS/scan.web.log
	CWEB/LOGS/scanprse.web.log CWEB/LOGS/scanprsf.web.log
	CWEB/LOGS/sctpcrt.web.log CWEB/LOGS/sctpfncs.web.log
	CWEB/LOGS/shapes.web.log CWEB/LOGS/solfaced.web.log
	CWEB/LOGS/solids.web.log CWEB/LOGS/spheres.web.log
	CWEB/LOGS/transfor.web.log CWEB/LOGS/triangle.web.log
	CWEB/LOGS/utility.web.log SNAPSHOTS/3DLDFsnp.tar.gz
	SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Mon Nov 14 16:58:35 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.74: +9 -1 lines
Diff to previous 1.74
Added parser code and functions for implementing the `hyperbola' type.
It is not yet functional, because I haven't programmed a way of
constructing hyperbolae in `Hyperbola::set()'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/conicsct.web
	Group/CWEB/ellipses.web Group/CWEB/hyprbola.web
	Group/CWEB/io.web Group/CWEB/parabola.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pbsndecl.w Group/CWEB/pldfdcl.w
	Group/CWEB/ppntexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/hyprbola.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parabola.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/ppntexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Mon Nov 7 21:07:10 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.73: +9 -2 lines
Diff to previous 1.73
Added declarations and parser rules for the `parabola' type.
It is not yet fully functional.

Also added code for the types `hyperbola',
`paraboloid', `hyperboloid', `parabola_vector',
`hyperbola_vector', `paraboloid_vector', and
`hyperboloid_vector'.  However, I haven't added any parser
rules for them yet, so objects of these types cannot yet
be declared.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/cones.web Group/CWEB/crclslc.web
	Group/CWEB/cuboid.web Group/CWEB/cylinder.web
	Group/CWEB/deftfncs.web Group/CWEB/ellpsoid.web
	Group/CWEB/figures.web Group/CWEB/glyphs.web
	Group/CWEB/helices.web Group/CWEB/hyprbola.web
	Group/CWEB/imetfncs.web Group/CWEB/io.web Group/CWEB/main.web
	Group/CWEB/nurbs.web Group/CWEB/origami.web
	Group/CWEB/parabola.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/paths.web Group/CWEB/patterns.web
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/pldfdcl.w Group/CWEB/plyhdslc.web
	Group/CWEB/points.web Group/CWEB/polyhed.web
	Group/CWEB/prrfnc0.web Group/CWEB/psetcmnd.w
	Group/CWEB/pshowcmd.w Group/CWEB/pspglb.web
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/scan.web Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/shapes.web
	Group/CWEB/solfaced.web Group/CWEB/solids.web
	Group/CWEB/spheres.web Group/CWEB/subex1.web
	Group/CWEB/utility.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/cones.web.log Group/CWEB/LOGS/crclslc.web.log
	Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/cylinder.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/figures.web.log Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/helices.web.log
	Group/CWEB/LOGS/hyprbola.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/nurbs.web.log
	Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/parabola.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/points.web.log Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scan.web.log Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/spheres.web.log
	Group/CWEB/LOGS/subex1.web.log Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Sun Oct 30 15:06:28 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.72: +11 -2 lines
Diff to previous 1.72
Revised the parser rules and functions for finding the intersections
of a `sphere' with linear and planar `paths'.

Added parser declarations and rules for the type `plane', which
corresponds to `struct Plane' in the C++ code.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/lines.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/paths.web Group/CWEB/pbsndecl.w
	Group/CWEB/pcirexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/points.web Group/CWEB/pplnexpr.w
	Group/CWEB/prrfnc0.web Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/spheres.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/lines.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/pplnexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Wed Oct 26 20:55:32 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.71: +6 -5 lines
Diff to previous 1.71
Added parser rules and functions for `is_spherical'
and `is_on_sphere'.  The latter works, the former
currently always returns `true'.

Modified Files:
	Group/CWEB/3DLDFcpl.web Group/CWEB/3DLDFp02.web
	Group/CWEB/3DLDFprc.web Group/CWEB/3DLDFprg.web
	Group/CWEB/ChangeLog Group/CWEB/bckmttr.web
	Group/CWEB/circles.web Group/CWEB/colall.web
	Group/CWEB/colors.web Group/CWEB/io.web Group/CWEB/nurbs.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pblexpr.w Group/CWEB/pbsndecl.w
	Group/CWEB/points.web Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/spheres.web Group/CWEB/LOGS/3DLDFcpl.web.log
	Group/CWEB/LOGS/3DLDFp02.web.log
	Group/CWEB/LOGS/3DLDFprc.web.log
	Group/CWEB/LOGS/3DLDFprg.web.log
	Group/CWEB/LOGS/bckmttr.web.log
	Group/CWEB/LOGS/circles.web.log Group/CWEB/LOGS/colall.web.log
	Group/CWEB/LOGS/colors.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/nurbs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pblexpr.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Tue Oct 25 16:32:31 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.70: +4 -4 lines
Diff to previous 1.70
`spheres' can now be constructed, drawn, and transformed.
I have not yet written a complete set of parser rules for them, though.

PLEASE NOTE:  Since I've removed the code involving `x_like' expressions
(e.g., `path_like_primary', `ellipse_like_secondary', `solid_like_expression',
etc.), some things that used to work are temporarily unavailable.  I will
be replacing the "collective" rules that I've removed with individual rules
for the individual types.  It will probably take me awhile before I've
replaced all of the ones that were formerly available.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pinptcmd.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/ptrfcmnd.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/solids.web Group/CWEB/spheres.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pinptcmd.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/ptrfcmnd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/solids.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Mon Oct 24 19:02:32 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.69: +2 -6 lines
Diff to previous 1.69
Removed all of the declarations and rules for "x_like" expressions,
e.g., `path_like_variable', `path_like_primary', `ellipse_like_secondary',
etc.  These rules tended to cause conflicts, so I've decided to replace
them with separate rules for each type.
I've also removed the debugging code from the rules that I had
to change.  This substantially reduces the size of the file `parser.c++',
generated by GNU Bison from the parser input files.  It is not possible
to break this file up into parts and compile them separately.  The
length of time it takes to compile it is a bottleneck in development
and installation.  I am therefore trying to reduce its size.
Removing these unnecessary rules and reducing the amount of debugging
code seems to have helped.  I also plan to replace a lot of code in
the parser actions with function calls.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am Group/CWEB/io.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pblexpr.w Group/CWEB/pbpexpr.w
	Group/CWEB/pbpvexpr.w Group/CWEB/pcbvexpr.w
	Group/CWEB/pcirexpr.w Group/CWEB/pclrcmnd.w
	Group/CWEB/pcommand.w Group/CWEB/pcrvexpr.w
	Group/CWEB/pcubexpr.w Group/CWEB/pdrwcmnd.w
	Group/CWEB/pellexpr.w Group/CWEB/pelvexpr.w
	Group/CWEB/pfcvexpr.w Group/CWEB/plblcmnd.w
	Group/CWEB/pnumexpr.w Group/CWEB/popassgn.w
	Group/CWEB/ppgvexpr.w Group/CWEB/pphdexpr.w
	Group/CWEB/pphvexpr.w Group/CWEB/pplvexpr.w
	Group/CWEB/ppntexpr.w Group/CWEB/ppthexpr.w
	Group/CWEB/pptvexpr.w Group/CWEB/prcvexpr.w
	Group/CWEB/precexpr.w Group/CWEB/prplexpr.w
	Group/CWEB/prpvexpr.w Group/CWEB/pspglb.web
	Group/CWEB/ptgvexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/spheres.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pblexpr.w.log Group/CWEB/LOGS/pbpexpr.w.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/pcbvexpr.w.log
	Group/CWEB/LOGS/pcirexpr.w.log Group/CWEB/LOGS/pclrcmnd.w.log
	Group/CWEB/LOGS/pcommand.w.log Group/CWEB/LOGS/pcrvexpr.w.log
	Group/CWEB/LOGS/pcubexpr.w.log Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/pellexpr.w.log Group/CWEB/LOGS/pelvexpr.w.log
	Group/CWEB/LOGS/pfcvexpr.w.log Group/CWEB/LOGS/plblcmnd.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/ppgvexpr.w.log Group/CWEB/LOGS/pphdexpr.w.log
	Group/CWEB/LOGS/pphvexpr.w.log Group/CWEB/LOGS/pplvexpr.w.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/ppthexpr.w.log
	Group/CWEB/LOGS/pptvexpr.w.log Group/CWEB/LOGS/prcvexpr.w.log
	Group/CWEB/LOGS/precexpr.w.log Group/CWEB/LOGS/prplexpr.w.log
	Group/CWEB/LOGS/prpvexpr.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/ptgvexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Mon Oct 24 12:56:08 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.68: +8 -40 lines
Diff to previous 1.68
Replaced the individual types for polyhedra
with a single `polyhedron' type.  Also replaced the
corresponding "vector" types with `polyhedron_vector'.

These changes have made it possible to remove several parser input
files, and to reduce significantly the number of parser rules.  They've
also made it possible to get rid of a number of parser tokens
(a.k.a. terminal symbols).

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/imetfncs.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pblexpr.w Group/CWEB/pbsndecl.w
	Group/CWEB/pdrwcmnd.w Group/CWEB/pgrpcmnd.w
	Group/CWEB/pldfdcl.w Group/CWEB/pnumexpr.w
	Group/CWEB/popassgn.w Group/CWEB/prrfnc0.web
	Group/CWEB/pshowcmd.w Group/CWEB/ptokdecl.w
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pblexpr.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/pgrpcmnd.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/ptokdecl.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sat Oct 22 09:33:56 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.67: +4 -4 lines
Diff to previous 1.67
PLEASE NOTE:  Polyhedral types are currently non-functional!
I am in the process of replacing the individual polyhedral types, i.e.,
`tetrahedron', `octahedron', `dodecahedron', etc., with a single
`polyhedron' type.  This will considerably reduce the number of rules
in the GNU Bison grammar.

Got rid of `solid_like' expressions.  Changed the rules that previously
used them to use `cuboids' instead.  I will be adding rules for
`sphere' and `polygon'.  (I've started working on `spheres'.)
Where the actions contain considerable
code, I will be replacing the latter with calls to functions, possibly
template functions.

I have found that rules involving "x-like" expressions, e.g.,
`path_like_primary', `solid_like_secondary', etc., tend to cause
conflicts.  It is therefore better to use individual rules for the
different types.

I have also found that it's necessary to reduce the amount of
C++ code in the rule actions in the Bison grammar.  The size
of the file of C++ code generated from the parser input files
by Bison, and the time it takes to compile it, is a bottleneck
in development and installation.  It also causes installation
to fail on systems with insufficient memory available.  It is
not possible to divide this generated file into sections and
compile the latter separately.  I have started replacing actions
that contain a considerable amount of code with function calls.

I have also started conditionally compiling the section
`@<Common declarations for rules@>' wherever possible.
I reset the preprocessor macro `DEBUG_COMPILE' to 0 at the beginning
of the parser code, so a great deal of debugging code is not compiled.
This seems to be helping.

By these means, I hope to considerably reduce the size of `parser.c++'
and the time needed to compile it, and to simplify the grammar by
removing unneeded types and rules.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++
	Group/CWEB/pbsndecl.w Group/CWEB/pcirexpr.w
	Group/CWEB/pclrcmnd.w Group/CWEB/pdrwcmnd.w
	Group/CWEB/pellexpr.w Group/CWEB/pfuncfin.w
	Group/CWEB/plikexpr.w Group/CWEB/ppntexpr.w
	Group/CWEB/ppthexpr.w Group/CWEB/prplexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/pclrcmnd.w.log Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/pellexpr.w.log Group/CWEB/LOGS/pfuncfin.w.log
	Group/CWEB/LOGS/plikexpr.w.log Group/CWEB/LOGS/ppntexpr.w.log
	Group/CWEB/LOGS/ppthexpr.w.log Group/CWEB/LOGS/prplexpr.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Thu Oct 20 14:08:11 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.66: +4 -5 lines
Diff to previous 1.66
Working on `Spheres'.  They aren't functional yet.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/cpyrtasc.txt
	Group/CWEB/cpyrtc.txt Group/CWEB/cpyrtcpp.txt
	Group/CWEB/cpyrtss.txt Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pcommand.w Group/CWEB/pdrwcmnd.w
	Group/CWEB/pfuncfin.w Group/CWEB/pprgstmt.w
	Group/CWEB/pptvexpr.w Group/CWEB/psetcmnd.w
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/spheres.web Group/CWEB/LOGS/cpyrtasc.txt.log
	Group/CWEB/LOGS/cpyrtc.txt.log
	Group/CWEB/LOGS/cpyrtcpp.txt.log
	Group/CWEB/LOGS/cpyrtss.txt.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcommand.w.log
	Group/CWEB/LOGS/pdrwcmnd.w.log Group/CWEB/LOGS/pfuncfin.w.log
	Group/CWEB/LOGS/pprgstmt.w.log Group/CWEB/LOGS/pptvexpr.w.log
	Group/CWEB/LOGS/psetcmnd.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Thu Oct 20 08:42:22 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.65: +5 -1 lines
Diff to previous 1.65
Working on `Spheres'.

Modified Files:
	Group/CWEB/3DLDFprg.mac Group/CWEB/3DLDFprg.web
	Group/CWEB/ChangeLog Group/CWEB/circles.web
	Group/CWEB/colors.web Group/CWEB/io.web Group/CWEB/loader.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/paths.web Group/CWEB/pbsndecl.w
	Group/CWEB/points.web Group/CWEB/polygons.web
	Group/CWEB/prrfnc0.web Group/CWEB/psetcmnd.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/shapes.web
	Group/CWEB/spheres.web Group/CWEB/LOGS/3DLDFprg.mac.log
	Group/CWEB/LOGS/3DLDFprg.web.log
	Group/CWEB/LOGS/circles.web.log Group/CWEB/LOGS/colors.web.log
	Group/CWEB/LOGS/io.web.log Group/CWEB/LOGS/loader.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 12:44:32 2005 UTC (18 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.64: +3 -3 lines
Diff to previous 1.64
This means that I've defined parser rules and functions
for declaring objects of this type and performing basic
operations on them, such as setting, showing, and
transforming.  However, they are not really functional,
since no 'paths' or 'solids' are generated to represent the
glyphs.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/glyphs.web
	Group/CWEB/imetfncs.web Group/CWEB/io.web Group/CWEB/parser.w
	Group/CWEB/pldfdcl.w Group/CWEB/prrfnc0.web
	Group/CWEB/pshowcmd.w Group/CWEB/pspglb.web
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 15:25:34 2005 UTC (18 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.63: +9 -1 lines
Diff to previous 1.63
Started adding "skeleton" code for 'glyphs'.
This means that I've defined parser rules and functions
for declaring objects of this type and performing basic
operations on them, such as setting, showing, and
transforming.  However, they are not really functional,
since no surfaces are generated to represent the
glyphs.

However, the code added to the CWEB files used to generate
'parser.c++' causes the latter to become too large to
be compiled.  I have therefore checked in the files that contain
the code and I am now checking in versions with the code
removed.  This way, the code will be available to anyone who
wants to see it, but '3dldf' will still build.

I will be removing code from parser rules and putting it into
functions.  I'd been meaning to start doing this anyway, and
now I have to.  I will then put the code needed for
'glyphs' back into the files.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/deftfncs.web Group/CWEB/figures.web
	Group/CWEB/imetfncs.web Group/CWEB/io.web Group/CWEB/main.web
	Group/CWEB/parser.w Group/CWEB/pbsndecl.w
	Group/CWEB/pctfncs0.web Group/CWEB/pldfdcl.w
	Group/CWEB/prrfnc0.web Group/CWEB/pspglb.web
	Group/CWEB/pvariabl.w Group/CWEB/scan.web
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/sctpfncs.web
	Group/CWEB/utility.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/figures.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/scan.web.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Mon Jun 6 12:08:41 2005 UTC (18 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.62: +9 -1 lines
Diff to previous 1.62
Added "skeleton" code for 'spheres'.
This means that I've defined parser rules and functions
for declaring objects of this type and performing basic
operations on them, such as setting, showing, and
transforming.  However, they are not really functional,
since no surfaces are generated to represent the
spherical shapes.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/parser.w Group/CWEB/pctfncs0.web
	Group/CWEB/pldfdcl.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/psetcmnd.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Thu May 26 13:35:26 2005 UTC (18 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.61: +10 -1 lines
Diff to previous 1.61
Added "skeleton" code for 'ellipsoids'.
This means that I've defined parser rules and functions
for declaring objects of this type and performing basic
operations on them, such as setting, showing, and
transforming.  However, they are not really functional,
since no surfaces are generated to represent the
ellipsoidal shapes.

Started working on 'spheres'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/deftfncs.web Group/CWEB/ellpsoid.web
	Group/CWEB/figures.web Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/main.web Group/CWEB/parser.w
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/pldfdcl.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scan.web
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/sctpfncs.web
	Group/CWEB/solids.web Group/CWEB/subex1.web
	Group/CWEB/tstbison Group/CWEB/utility.web
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/figures.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scan.web.log Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/subex1.web.log
	Group/CWEB/LOGS/tstbison.log Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Wed May 25 15:52:33 2005 UTC (18 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.60: +9 -1 lines
Diff to previous 1.60
Added "skeleton" code for 'cones' and 'cylinders'.
This means that I've defined parser rules and functions
for declaring objects of these types and performing basic
operations on them, such as setting, showing, and
transforming.  However, they are not really functional,
since no surfaces are generated to represent the
conical or cylindrical shapes.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/cones.web
	Group/CWEB/cylinder.web Group/CWEB/ellpsoid.web
	Group/CWEB/imetfncs.web Group/CWEB/io.web Group/CWEB/parser.w
	Group/CWEB/pcyvexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/prrfnc0.web Group/CWEB/psetcmnd.w
	Group/CWEB/pshowcmd.w Group/CWEB/pspglb.web
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/cones.web.log Group/CWEB/LOGS/cylinder.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/pcyvexpr.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/psetcmnd.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Tue May 24 13:07:47 2005 UTC (18 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.59: +9 -1 lines
Diff to previous 1.59
Started working on the types 'Cone' and 'Cylinder'.  Added parser
code for various "slice" and "vector" types.  I plan to make it
possible to create helices with conical and cylindrical envelopes,
so it seemed like a good idea to define these types.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/cones.web Group/CWEB/deftfncs.web
	Group/CWEB/ellpsoid.web Group/CWEB/figures.web
	Group/CWEB/imetfncs.web Group/CWEB/main.web
	Group/CWEB/nurbs.web Group/CWEB/parser.w Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/points.web Group/CWEB/prrfnc0.web
	Group/CWEB/pvariabl.w Group/CWEB/scan.web
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/sctpfncs.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/subex1.web Group/CWEB/utility.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/cones.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/figures.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/nurbs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/points.web.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/scan.web.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/shapes.web.log Group/CWEB/LOGS/solids.web.log
	Group/CWEB/LOGS/subex1.web.log Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Thu May 19 10:52:18 2005 UTC (18 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.58: +10 -1 lines
Diff to previous 1.58
Added the basic framework for the data types 'helix' and
'helix_vector'.  There's no way to set 'helices' yet, though.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/helices.web Group/CWEB/imetfncs.web
	Group/CWEB/parser.w Group/CWEB/pshowcmd.w
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/helices.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Wed Mar 30 09:59:40 2005 UTC (18 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.57: +9 -1 lines
Diff to previous 1.57
Added the files `pcrclslc.w' and `pplhdslc.w'.  They contain parser
rules for `circle_slice' and `polyhedron_slice' expressions,
respectively.  These types will be needed for surface hiding.  They
are not yet functional, however.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/pellpslc.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/pellpslc.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue Mar 29 13:44:25 2005 UTC (18 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.56: +7 -3 lines
Diff to previous 1.56
Started working on parser rules for `ellipse_slice'.  This type
is not yet functional.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/imetfncs.web Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/pbsndecl.w Group/CWEB/pldfdcl.w
	Group/CWEB/pshowcmd.w Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Fri Feb 11 15:47:46 2005 UTC (19 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.55: +9 -1 lines
Diff to previous 1.55
Working on parser rules and functions for `polygons'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/imetfncs.web Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/passign.w Group/CWEB/paths.web
	Group/CWEB/pblexpr.w Group/CWEB/pbsndecl.w
	Group/CWEB/pldfdcl.w Group/CWEB/plikexpr.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pblexpr.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/plikexpr.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Fri Feb 4 15:00:05 2005 UTC (19 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.54: +9 -1 lines
Diff to previous 1.54
Started working on `origami_figures'.  They can't be
used for anything yet.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/cuboid.web Group/CWEB/deftfncs.web
	Group/CWEB/ellpsoid.web Group/CWEB/figures.web
	Group/CWEB/imetfncs.web Group/CWEB/layers.web
	Group/CWEB/main.web Group/CWEB/origami.web
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/patterns.web
	Group/CWEB/pblexpr.w Group/CWEB/pbsndecl.w
	Group/CWEB/pldfdcl.w Group/CWEB/polyhed.web
	Group/CWEB/porgexpr.w Group/CWEB/porvexpr.w
	Group/CWEB/pphvexpr.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scan.web
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/sctpfncs.web
	Group/CWEB/solfaced.web Group/CWEB/solids.web
	Group/CWEB/subex1.web Group/CWEB/utility.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/figures.web.log
	Group/CWEB/LOGS/imetfncs.web.log
	Group/CWEB/LOGS/layers.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/origami.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pblexpr.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/porgexpr.w.log Group/CWEB/LOGS/porvexpr.w.log
	Group/CWEB/LOGS/pphvexpr.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log Group/CWEB/LOGS/scan.web.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/subex1.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Wed Jan 26 17:03:39 2005 UTC (19 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.53: +9 -1 lines
Diff to previous 1.53
Started working on NURBs.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/circles.web Group/CWEB/cuboid.web
	Group/CWEB/curves.web Group/CWEB/deftfncs.web
	Group/CWEB/ellipses.web Group/CWEB/ellpsoid.web
	Group/CWEB/figures.web Group/CWEB/format.web
	Group/CWEB/imetfncs.web Group/CWEB/main.web
	Group/CWEB/nurbs.web Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/passign.w Group/CWEB/paths.web
	Group/CWEB/patterns.web Group/CWEB/pbsndecl.w
	Group/CWEB/pldfdcl.w Group/CWEB/pnumexpr.w
	Group/CWEB/polygons.web Group/CWEB/polyhed.web
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/rectangs.web Group/CWEB/sample0.ldf
	Group/CWEB/scan.web Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/solfaced.web
	Group/CWEB/solids.web Group/CWEB/triangle.web
	Group/CWEB/utility.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/circles.web.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/curves.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/figures.web.log Group/CWEB/LOGS/format.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/nurbs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/rectangs.web.log
	Group/CWEB/LOGS/sample0.ldf.log Group/CWEB/LOGS/scan.web.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log
	Group/CWEB/LOGS/triangle.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Thu Jan 20 12:55:42 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
CVS Tags: pre_surface_hiding
Changes since 1.52: +9 -1 lines
Diff to previous 1.52
Started working on `class Triangle' and `triangle expressions'.

Updated copyright and license information in several files.

	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/circles.web Group/CWEB/creatnew.web
	Group/CWEB/cuboid.web Group/CWEB/deftfncs.web
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/paths.web Group/CWEB/pblexpr.w
	Group/CWEB/pblvexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/prcvexpr.w Group/CWEB/pshowcmd.w
	Group/CWEB/pvariabl.w Group/CWEB/sample0.ldf
	Group/CWEB/triangle.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/circles.web.log
	Group/CWEB/LOGS/creatnew.web.log
	Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/deftfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pblexpr.w.log
	Group/CWEB/LOGS/pblvexpr.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/prcvexpr.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/triangle.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Jan 17 17:55:51 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.51: +5 -1 lines
Diff to previous 1.51
Working on the parser rules for `focus_vectors'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/pldfdcl.w Group/CWEB/popassgn.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Fri Jan 14 16:56:32 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.50: +13 -2 lines
Diff to previous 1.50
Added code for implementing `dodecaahedron_vectors',
`icosahedron_vectors', and `trunc_octahedron_vectors'.

I have now added code for implementing vector-types corresponding
to all `Shape' types and most non-`Shape' types.  I've left out
`picture' and `focus', because these require special handling:
`pictures' are persisent and `focuses' must be set using a
`set' command.  I may add `picture_vectors' and `focus_vectors'
at a later date.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pdhnexpr.w
	Group/CWEB/pihnexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/pnumexpr.w Group/CWEB/ponvexpr.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/ptnvexpr.w Group/CWEB/ptonexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/tstbison Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pdhnexpr.w.log Group/CWEB/LOGS/pihnexpr.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/ponvexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/ptnvexpr.w.log
	Group/CWEB/LOGS/ptonexpr.w.log Group/CWEB/LOGS/ptovexpr.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log Group/CWEB/LOGS/tstbison.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Fri Jan 14 14:45:15 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.49: +5 -1 lines
Diff to previous 1.49
Added code for implementing `octahedron_vectors'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pldfdcl.w
	Group/CWEB/pnumexpr.w Group/CWEB/pohnexpr.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/triangle.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/pohnexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/triangle.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Fri Jan 14 14:03:02 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.48: +5 -1 lines
Diff to previous 1.48
Added code for implementing `tetrahedron_vectors'.

Changed `struct Triangle' to `class Triangle'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pcbvexpr.w
	Group/CWEB/pldfdcl.w Group/CWEB/pnumexpr.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/pthnexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/triangle.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pcbvexpr.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pthnexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/triangle.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 18:02:17 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.47: +5 -1 lines
Diff to previous 1.47
Working on `transform_vectors'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pldfdcl.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 13:26:30 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.46: +5 -1 lines
Diff to previous 1.46
Added code for implementing `dash_pattern_vectors'.

Modified Files:
	Group/CWEB/00Vector_type_checklist Group/CWEB/3DLDFmp.mp
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/main.web
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pdshexpr.w
	Group/CWEB/pldfdcl.w Group/CWEB/pnumexpr.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/LOGS/00Vector_type_checklist.log
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pdshexpr.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log Group/DOC/TEXINFO/ChangeLog
	Group/DOC/TEXINFO/Makefile.am
	Group/DOC/TEXINFO/LOGS/Makefile.am.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 20:56:49 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.45: +7 -3 lines
Diff to previous 1.45
Working on implementing `pen_vectors'.

Modified Files:
	Group/CWEB/00Vector_type_checklist Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/pbsndecl.w Group/CWEB/pldfdcl.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/00Vector_type_checklist.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 18:34:41 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.44: +5 -1 lines
Diff to previous 1.44
Added code to `sample0.ldf' for generating the "globe font".

Added code for implementing `string_vectors'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/imetfncs.web Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/passign.w Group/CWEB/pblexpr.w
	Group/CWEB/pbpexpr.w Group/CWEB/pcolexpr.w
	Group/CWEB/pnumexpr.w Group/CWEB/popassgn.w
	Group/CWEB/ppntexpr.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pstrexpr.w
	Group/CWEB/pstvexpr.w Group/CWEB/pvariabl.w
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pblexpr.w.log
	Group/CWEB/LOGS/pbpexpr.w.log Group/CWEB/LOGS/pcolexpr.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/pstrexpr.w.log
	Group/CWEB/LOGS/pstvexpr.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Fri Jan 7 17:47:20 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.43: +5 -1 lines
Diff to previous 1.43
Added code for implementing `boolean_vectors'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pblexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/pnumexpr.w Group/CWEB/popassgn.w
	Group/CWEB/pshowcmd.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pblexpr.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Fri Jan 7 11:17:58 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.42: +5 -1 lines
Diff to previous 1.42
Working on the parser rules for `numeric_vectors'.

Modified Files:
	CWEB/3DLDFcpl.web CWEB/ChangeLog CWEB/Makefile.am
	CWEB/parser.output CWEB/parser.w CWEB/pldfdcl.w
	CWEB/pshowcmd.w CWEB/pspglb.web CWEB/sample0.ldf
	CWEB/scanprse.web CWEB/sctpcrt.web CWEB/LOGS/3DLDFcpl.web.log
	CWEB/LOGS/Makefile.am.log CWEB/LOGS/parser.w.log
	CWEB/LOGS/pldfdcl.w.log CWEB/LOGS/pshowcmd.w.log
	CWEB/LOGS/pspglb.web.log CWEB/LOGS/sample0.ldf.log
	CWEB/LOGS/scanprse.web.log CWEB/LOGS/sctpcrt.web.log
	SNAPSHOTS/3DLDFsnp.tar.gz SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Fri Dec 17 11:57:55 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.41: +6 -4 lines
Diff to previous 1.41
Added parser rules for extracting the `red_part',
`green_part', and `blue_part' from `colors'.

Started working on the parser rules for defining macros.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.in
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/pbsndecl.w Group/CWEB/pnumexpr.w
	Group/CWEB/pprgstmt.w Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pmacros.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/pprgstmt.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/DOC/TEXINFO/ChangeLog
	Group/DOC/TEXINFO/Makefile.am Group/DOC/TEXINFO/numerics.texi
	Group/DOC/TEXINFO/LOGS/Makefile.am.log
	Group/DOC/TEXINFO/LOGS/numerics.texi.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Thu Dec 16 17:58:23 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.40: +5 -1 lines
Diff to previous 1.40
Added code for including `pmacros.w', which will contain
parser rules for macros.  It is currently empty.

Modified Files:
	ChangeLog Makefile.am parser.output parser.w
	LOGS/Makefile.am.log LOGS/parser.w.log


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Wed Dec 15 14:47:23 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.39: +5 -1 lines
Diff to previous 1.39
Working on the rule
`cuboid_vector_secondary: cuboid_secondary REFLECTED_OFF
path_like_expression WITH_DIRECTION point_expression'
and the function |Solid::reflect_off()|.

I'm not sure the other rules for reflecting objects off of
planes work the way I want them to.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/cuboid.web Group/CWEB/imetfncs.web
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pcbvexpr.w
	Group/CWEB/pcrvexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/pnumexpr.w Group/CWEB/popassgn.w
	Group/CWEB/ppntexpr.w Group/CWEB/prpvexpr.w
	Group/CWEB/pshowcmd.w Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/solids.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pcbvexpr.w.log
	Group/CWEB/LOGS/pcrvexpr.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/prpvexpr.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log Group/CWEB/LOGS/solids.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Dec 14 20:47:49 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.38: +5 -1 lines
Diff to previous 1.38
Added parser rules and functions for reflecting `Reg_Polygons' off of
planes.

Modified Files:
	CWEB/ChangeLog CWEB/Makefile.am CWEB/imetfncs.web
	CWEB/parser.output CWEB/parser.w CWEB/passign.w CWEB/pldfdcl.w
	CWEB/pnumexpr.w CWEB/popassgn.w CWEB/pshowcmd.w
	CWEB/pvariabl.w CWEB/sample0.ldf CWEB/LOGS/Makefile.am.log
	CWEB/LOGS/imetfncs.web.log CWEB/LOGS/parser.w.log
	CWEB/LOGS/passign.w.log CWEB/LOGS/pldfdcl.w.log
	CWEB/LOGS/pnumexpr.w.log CWEB/LOGS/popassgn.w.log
	CWEB/LOGS/pshowcmd.w.log CWEB/LOGS/pvariabl.w.log
	CWEB/LOGS/sample0.ldf.log SNAPSHOTS/3DLDFsnp.tar.gz
	SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Dec 14 19:36:35 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.37: +5 -1 lines
Diff to previous 1.37
Added parser rules for reflecting `Rectangles' off of
planes.  Neglected to check in snapshot last time.  I've
also added parser rules for reflecting `Circles' off of
planes.

Modified Files:
	CWEB/ChangeLog CWEB/Makefile.am CWEB/imetfncs.web
	CWEB/parser.output CWEB/parser.w CWEB/passign.w CWEB/pldfdcl.w
	CWEB/pnumexpr.w CWEB/polygons.web CWEB/popassgn.w
	CWEB/pshowcmd.w CWEB/pvariabl.w CWEB/sample0.ldf
	CWEB/LOGS/Makefile.am.log CWEB/LOGS/imetfncs.web.log
	CWEB/LOGS/parser.w.log CWEB/LOGS/passign.w.log
	CWEB/LOGS/pldfdcl.w.log CWEB/LOGS/pnumexpr.w.log
	CWEB/LOGS/polygons.web.log CWEB/LOGS/popassgn.w.log
	CWEB/LOGS/pshowcmd.w.log CWEB/LOGS/pvariabl.w.log
	CWEB/LOGS/sample0.ldf.log SNAPSHOTS/3DLDFsnp.tar.gz
	SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Dec 14 18:39:18 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.36: +5 -1 lines
Diff to previous 1.36
Added parser rules for `circle_vector' expressions.

Modified Files:
	ChangeLog Makefile.am imetfncs.web parser.output parser.w
	passign.w pldfdcl.w pnumexpr.w popassgn.w pshowcmd.w
	pvariabl.w sample0.ldf LOGS/Makefile.am.log
	LOGS/imetfncs.web.log LOGS/parser.w.log LOGS/passign.w.log
	LOGS/pcrvexpr.w.log LOGS/pelvexpr.w.log LOGS/pldfdcl.w.log
	LOGS/pnumexpr.w.log LOGS/popassgn.w.log LOGS/pshowcmd.w.log
	LOGS/pvariabl.w.log LOGS/sample0.ldf.log


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Tue Dec 14 17:24:20 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.35: +5 -1 lines
Diff to previous 1.35
Added parser rules and functions for reflecting `Ellipses' off of
planes.

Also added `Ellipse::show()' in `Group/CWEB/ellipses.web'.

Modified Files:
	CWEB/ChangeLog CWEB/Makefile.am CWEB/ellipses.web
	CWEB/imetfncs.web CWEB/parser.output CWEB/parser.w
	CWEB/passign.w CWEB/paths.web CWEB/pldfdcl.w CWEB/pnumexpr.w
	CWEB/popassgn.w CWEB/pshowcmd.w CWEB/pvariabl.w
	CWEB/sample0.ldf CWEB/LOGS/Makefile.am.log
	CWEB/LOGS/ellipses.web.log CWEB/LOGS/imetfncs.web.log
	CWEB/LOGS/parser.w.log CWEB/LOGS/passign.w.log
	CWEB/LOGS/paths.web.log CWEB/LOGS/pldfdcl.w.log
	CWEB/LOGS/pnumexpr.w.log CWEB/LOGS/popassgn.w.log
	CWEB/LOGS/pshowcmd.w.log CWEB/LOGS/pvariabl.w.log
	CWEB/LOGS/sample0.ldf.log SNAPSHOTS/3DLDFsnp.tar.gz
	SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 14:20:04 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.34: +23 -19 lines
Diff to previous 1.34
LDF 2004.12.13.

The rule `path_vector_secondary: path_secondary REFLECTED_OFF
path_like_expression WITH_DIRECTION point_expression'
in `pphvexpr.w' now works.

Added other rules for `path_vector' expressions.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/creatnew.web Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/pldfdcl.w
	Group/CWEB/pnumexpr.w Group/CWEB/popassgn.w
	Group/CWEB/pphvexpr.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/creatnew.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/pphvexpr.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Dec 10 17:50:40 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.33: +7 -1 lines
Diff to previous 1.33
Working on the parser rule
`path_vector_secondary: path_secondary REFLECTED_OFF
path_like_expression WITH_DIRECTION point_expression'
in `pphvexpr.w'.  It doesn't work yet.

Added parser rules for `path_vectors' and modified functions to
account for them.  I have not finished this.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/imetfncs.web Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/passign.w Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/planes.web
	Group/CWEB/pldfdcl.w Group/CWEB/ppntexpr.w
	Group/CWEB/ppthexpr.w Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/planes.web.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/ppntexpr.w.log
	Group/CWEB/LOGS/ppthexpr.w.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Dec 9 13:54:23 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.32: +5 -1 lines
Diff to previous 1.32
In `pshowcmd.w':

   Fixed bugs in the parser rules for the `show_commands':

       `expressions' that are `pointer_values' are now deleted.

Added rules for showing `bool_point_expressions' and
vector-type `expressions'.

In `passign.w':

   Added rules for assigning to simple types from vector types.

Added the file `pclvexpr.w', which contains `color_vector_expressions'.
Made changes to `Makefile.am' and `parser.w' to account for this.
I will add `pclvexpr.w' to the CVS repository after this check-in.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pbpexpr.w
	Group/CWEB/pptvexpr.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbpexpr.w.log
	Group/CWEB/LOGS/pptvexpr.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Dec 6 12:48:02 2004 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.31: +4 -1 lines
Diff to previous 1.31
Moved rules for `operation_assignments' to
`popassgn.w' from `passign.w'.

Discovered bug involving multiplication of a `numeric' with
a `numeric_variable'.  Will try to fix it soon.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Sun Nov 21 16:54:10 2004 UTC (19 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.30: +4 -1 lines
Diff to previous 1.30
WARNING!  `show_command' currently only works for `unknown numerics'.
I've started adding new rules for showing `variables' and `expressions'.
Previously, only the former could be shown.

Modified Files:
	CWEB/ChangeLog CWEB/Makefile.am CWEB/parser.output
	CWEB/parser.w CWEB/pcommand.w CWEB/pspglb.web CWEB/pvariabl.w
	CWEB/sample0.ldf CWEB/LOGS/Makefile.am.log
	CWEB/LOGS/parser.w.log CWEB/LOGS/pcommand.w.log
	CWEB/LOGS/pspglb.web.log CWEB/LOGS/pvariabl.w.log
	CWEB/LOGS/sample0.ldf.log SNAPSHOTS/3DLDFsnp.tar.gz
	SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Nov 10 18:45:05 2004 UTC (19 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.29: +5 -1 lines
Diff to previous 1.29
Added parser rules for assignments involving `point_vectors' and
`bool_point_vectors'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pbpvexpr.w
	Group/CWEB/pnumexpr.w Group/CWEB/points.web
	Group/CWEB/pptvexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbpvexpr.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/pptvexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Nov 6 12:43:31 2004 UTC (19 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.28: +5 -1 lines
Diff to previous 1.28
Working on `bool_point_vector_expressions'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/Makefile.in Group/CWEB/ellipses.web
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pbpexpr.w
	Group/CWEB/pintacmd.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/ellipses.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbpexpr.w.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/pintacmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Fri Nov 5 17:57:32 2004 UTC (19 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.27: +5 -4 lines
Diff to previous 1.27
Started trying to replace
`intersection_assignment_commands' with rules using
`intersection_point' and `intersection_points' that set
`bool_point_tertiaries' and `bool_point_vector_tertiaries'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/paths.web Group/CWEB/pbpexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbpexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Fri Oct 29 09:19:48 2004 UTC (19 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.26: +13 -1 lines
Diff to previous 1.26
Removed code from `pcommand.w' to the new files `pfgopcmd.w',
`plblcmnd.w', and `psetcmnd.w'.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Oct 8 13:38:32 2004 UTC (19 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.25: +2 -5 lines
Diff to previous 1.25
Started work on `class Octahedron' and the 3DLDF type `octahedron'.
They are not yet fully functional, because I haven't finished the
non-default `Octahedron' constructor.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Oct 7 08:57:02 2004 UTC (19 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.24: +5 -1 lines
Diff to previous 1.24
Removed parser rules for `path_like_expressions' from `pdrwcmnd.w'
to the new file `plikexpr.w'.  Added rules for `path_primaries',
`path_secondaries', `path_tertiaries', `solid_primaries',
`solid_secondaries', and `solid_tertiaries' to the latter file.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Sep 24 14:02:50 2004 UTC (19 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.23: +5 -1 lines
Diff to previous 1.23
Started working on `transformation_commands'.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Sep 14 15:57:02 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.22: +5 -1 lines
Diff to previous 1.22
Started work on implementing the `input' command.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Sep 13 11:44:20 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.21: +4 -1 lines
Diff to previous 1.21
Started working on groups and loops.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sun Sep 12 13:12:50 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
Updated.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sun Sep 12 13:04:06 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.19: +36 -33 lines
Diff to previous 1.19
Updated.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 15:09:29 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
Added conditionals.  They seem to work properly.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 08:29:46 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.17: +4 -2 lines
Diff to previous 1.17
LDF 2004.09.10.

Got prompt to work properly when reading from standard input.
This was trickier than I expected.  It required adding
the data member `bool first_call_yylex' to `Scanner_Type'.

Started working on parser rules for conditionals.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 14:47:53 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.16: +8 -1498 lines
Diff to previous 1.16
Updated.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Sep 5 17:40:29 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.15: +5 -1 lines
Diff to previous 1.15
Updated.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Sep 5 16:19:18 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.14: +2 -4 lines
Diff to previous 1.14
Updated.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 19:59:06 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.13: +71 -2 lines
Diff to previous 1.13
Updated


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 15:27:16 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.12: +0 -0 lines
Diff to previous 1.12
Updated.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Aug 31 14:14:06 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.11: +36 -12 lines
Diff to previous 1.11
Added parser rules for using polyhedral types.  The rules for
`octahedron' and `trunc_octahedron' are not fully functional.
This is because I haven't defined `class Octahedron' yet and
`class Trunc_Octahedron' is incomplete.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 17:35:11 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.10: +7 -2 lines
Diff to previous 1.10
Updated


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Aug 18 15:03:41 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.9: +37 -5 lines
Diff to previous 1.9
Updated.  See log files in `3dldf/3dldf/Group/CWEB/LOGS\' for more information.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue Aug 17 16:40:29 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.8: +181 -106 lines
Diff to previous 1.8
Updated


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Thu Aug 12 16:25:20 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.7: +26 -7 lines
Diff to previous 1.7
Updated


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Jul 26 13:51:06 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.6: +15 -8 lines
Diff to previous 1.6
Updated


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Thu Jul 22 11:03:41 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5
Updated


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Jul 21 16:20:55 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.4: +37 -24 lines
Diff to previous 1.4
Updated


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Jul 21 12:11:50 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.3: +17 -13 lines
Diff to previous 1.3
Updated


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 17:44:38 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2
Updated


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 17:39:36 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.1: +71 -113 lines
Diff to previous 1.1
Updated


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Jul 9 12:23:03 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Initial version CVS (Group).


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26