/[3dldf]/3dldf/Group/CWEB/main.web
ViewVC logotype

Log of /3dldf/Group/CWEB/main.web

Parent Directory Parent Directory | Revision Log Revision Log


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

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


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


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Fri Feb 10 15:34:41 2012 UTC (12 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76
Updated copyright notice.


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


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Thu Jan 21 11:32:29 2010 UTC (14 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.74: +0 -1 lines
Diff to previous 1.74
Updated header.


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Thu Jan 21 07:52:13 2010 UTC (14 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73
Updated header.


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


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Tue Nov 17 11:24:16 2009 UTC (14 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71
Working on |Sphere_Developments|.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Wed Nov 4 14:49:13 2009 UTC (14 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.70: +13 -2 lines
Diff to previous 1.70
Added code for a second parser.  Working on `Sphere' functions.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Tue Nov 3 18:16:28 2009 UTC (14 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.69: +3 -7 lines
Diff to previous 1.69
Minor correction.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Thu Aug 20 11:24:17 2009 UTC (14 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.68: +3 -1 lines
Diff to previous 1.68
Bug fixes.


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Fri Jan 9 17:23:37 2009 UTC (15 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.67: +3 -3 lines
Diff to previous 1.67
Edited.


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


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Mon Dec 22 15:22:32 2008 UTC (15 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.65: +0 -0 lines
Diff to previous 1.65
Edited.


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Mon Dec 22 15:18:29 2008 UTC (15 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.64: +2 -1 lines
Diff to previous 1.64
Bug fix:  Showing a `Picture' now works correctly.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 20:25:03 2008 UTC (16 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.63: +40 -40 lines
Diff to previous 1.63
Working on formatting the program code using CWEAVE.


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

Added "2008" to copyright notices.


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


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Wed Nov 28 17:21:15 2007 UTC (16 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.60: +2 -1 lines
Diff to previous 1.60
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.60 - (view) (download) (annotate) - [select for diffs]
Wed Nov 28 14:04:08 2007 UTC (16 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.59: +2 -1 lines
Diff to previous 1.59
Added |struct Predicate|, member functions, and parser declarations and
rules.  The parser declarations and rules are currently commented-out.

There are many possible tests that can be performed on objects of various types.
It may therefore be desirable to reduce the number of rules needed for the
predicates.  |predicate_variables| can be used for this purpose.  However,
they have a significant disadvantage, since the names that refer to them
cannot be followed directly by other variable names in the input file.  The
reason is that the beginning of the second variable name is interpreted as a `tag'
continuing the name of the |predicate_variable|, since blank space is ignored in this
context.  The second variable name must therefore be separated somehow from the
name of the |predicate_variable|.  Enclosing it in parentheses works without
having to account for this in the parser rules.  Another possibility would be to
use a comma or some other symbol to separate the two items.  However, this
would need to be accounted for in the parser rules.

I will not be using this approach for the present.


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Mon Oct 22 16:18:15 2007 UTC (16 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58
Added code for |class Rhombic_Triacontahedron| and started working on
`Rhombic_Triacontahedron::get_net'.  It will replace the 3DLDF code in
the current sample in `sample2.ldf'.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Fri Oct 12 20:52:08 2007 UTC (16 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.57: +2 -1 lines
Diff to previous 1.57
Working on the tabs for the dodecahedron net.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 16:09:32 2007 UTC (16 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.56: +2 -1 lines
Diff to previous 1.56
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.56 - (view) (download) (annotate) - [select for diffs]
Fri Jul 27 19:51:20 2007 UTC (16 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.55: +2 -1 lines
Diff to previous 1.55
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.55 - (view) (download) (annotate) - [select for diffs]
Tue Jul 3 15:52:34 2007 UTC (16 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.54: +24 -8 lines
Diff to previous 1.54
Updated version of the GNU General Public License (GPL)
and my postal address.


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


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Thu Nov 9 20:13:32 2006 UTC (17 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.52: +20 -1 lines
Diff to previous 1.52
Working on parser rules and functions for `cones'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cones.web Group/CWEB/main.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pictures.web Group/CWEB/ppntexpr.w
	Group/CWEB/ppthexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/sample0.ldf Group/CWEB/sctpfncs.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/cones.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/ppthexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Wed Jan 25 14:37:24 2006 UTC (18 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.51: +4 -2 lines
Diff to previous 1.51
Working on `class Paraboloid'.  Added two sub-classes:
`Elliptical_Paraboloid' and `Hyperbolic_Paraboloid', and started
working on them.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/deftfncs.web Group/CWEB/figures.web
	Group/CWEB/glyphs.web Group/CWEB/imetfncs.web
	Group/CWEB/main.web Group/CWEB/parabold.web
	Group/CWEB/paraellp.web Group/CWEB/parahypr.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pcondit.w Group/CWEB/pcrclslc.w
	Group/CWEB/pctfncs0.web Group/CWEB/plblcmnd.w
	Group/CWEB/prrfnc0.web Group/CWEB/pspglb.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/shapes.web Group/CWEB/solids.web
	Group/CWEB/spheres.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/glyphs.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/parabold.web.log
	Group/CWEB/LOGS/paraellp.web.log
	Group/CWEB/LOGS/parahypr.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcondit.w.log
	Group/CWEB/LOGS/pcrclslc.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/plblcmnd.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pspglb.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/shapes.web.log Group/CWEB/LOGS/solids.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Mon Jan 23 16:28:50 2006 UTC (18 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.50: +6 -2 lines
Diff to previous 1.50
Started working on `class Paraboloid' in `parabold.web'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/deftfncs.web Group/CWEB/figures.web
	Group/CWEB/glyphs.web Group/CWEB/imetfncs.web
	Group/CWEB/main.web Group/CWEB/parabold.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pctfncs0.web Group/CWEB/prrfnc0.web
	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/utility.web Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/figures.web.log Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/parabold.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/prrfnc0.web.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/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 18:26:37 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.49: +43 -3 lines
Diff to previous 1.49
Added code for implementing the `get_prime' command.

Modified Files:
	Group/ChangeLog Group/configure.ac Group/CWEB/ChangeLog
	Group/CWEB/main.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pbsndecl.w Group/CWEB/primes.web
	Group/CWEB/prrfnc0.web Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pullexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/scan.web
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/primes.web.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pullexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scan.web.log Group/CWEB/LOGS/sctpcrt.web.log
	Group/LOGS/configure.ac.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Mon Dec 5 21:17:20 2005 UTC (18 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.48: +2 -1 lines
Diff to previous 1.48
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.48 - (view) (download) (annotate) - [select for diffs]
Sun Nov 13 14:46:43 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47
Bug fix:
Now processing `gsltmplt.web' and `creatnew.web' after `io.web'.
`Scanner_Type' objects in template function definitions in
`creatnew.web' caused compilation to fail on a user's system when
compiled with GCC 3.4.3.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/creatnew.web Group/CWEB/gsltmplt.web
	Group/CWEB/main.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pprgstmt.w
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/creatnew.web.log
	Group/CWEB/LOGS/gsltmplt.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/pprgstmt.w.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Nov 12 15:22:27 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.46: +6 -1 lines
Diff to previous 1.46
Removed code for |struct Pointer_Vector| and its functions from `pspglb.web'
and moved it the new file `pntrvctr.web'.  The use of |Scanner_Type| objects
in |Pointer_Vector| functions caused compilation to fail on a user's system
using GCC 3.4.3.  Changed all of the files that are processed after
`pntrvctr.web' so that they include `pntrvctr.h'.

Modified Files:
	Group/CWEB/3DLDFmp.mp Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/circles.web Group/CWEB/colors.web
	Group/CWEB/cones.web Group/CWEB/conicsct.web
	Group/CWEB/crclslc.web Group/CWEB/creatnew.web
	Group/CWEB/cuboid.web Group/CWEB/curves.web
	Group/CWEB/cylinder.web Group/CWEB/dashptrn.web
	Group/CWEB/deftfncs.web Group/CWEB/ellipses.web
	Group/CWEB/ellpsoid.web Group/CWEB/ellpsslc.web
	Group/CWEB/figures.web Group/CWEB/glyphs.web
	Group/CWEB/gsltmplt.web Group/CWEB/helices.web
	Group/CWEB/hyprbola.web Group/CWEB/imetfncs.web
	Group/CWEB/lines.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.y++ Group/CWEB/paths.web
	Group/CWEB/patterns.web Group/CWEB/pbsndecl.w
	Group/CWEB/pctfncs0.web Group/CWEB/pens.web
	Group/CWEB/pictures.web Group/CWEB/planes.web
	Group/CWEB/plyhdslc.web Group/CWEB/pntrvctr.web
	Group/CWEB/points.web Group/CWEB/polygons.web
	Group/CWEB/polyhed.web Group/CWEB/prrfnc0.web
	Group/CWEB/pspglb.web 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/shapes.web Group/CWEB/solfaced.web
	Group/CWEB/solids.web Group/CWEB/spheres.web
	Group/CWEB/transfor.web Group/CWEB/triangle.web
	Group/CWEB/utility.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/circles.web.log Group/CWEB/LOGS/colors.web.log
	Group/CWEB/LOGS/cones.web.log Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/crclslc.web.log
	Group/CWEB/LOGS/creatnew.web.log
	Group/CWEB/LOGS/cuboid.web.log Group/CWEB/LOGS/curves.web.log
	Group/CWEB/LOGS/cylinder.web.log
	Group/CWEB/LOGS/dashptrn.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/ellpsslc.web.log
	Group/CWEB/LOGS/figures.web.log Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/gsltmplt.web.log
	Group/CWEB/LOGS/helices.web.log
	Group/CWEB/LOGS/hyprbola.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/lines.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/paths.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log Group/CWEB/LOGS/pens.web.log
	Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/planes.web.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/pntrvctr.web.log
	Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pspglb.web.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/shapes.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/spheres.web.log
	Group/CWEB/LOGS/transfor.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.46 - (view) (download) (annotate) - [select for diffs]
Mon Nov 7 21:06:36 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.45: +3 -1 lines
Diff to previous 1.45
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.45 - (view) (download) (annotate) - [select for diffs]
Tue Nov 1 21:06:43 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.44: +2 -1 lines
Diff to previous 1.44
Working on `Ellipsoid::intersection(const Plane& [etc.])'.
It doesn't work yet.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/circles.web
	Group/CWEB/cones.web Group/CWEB/conicsct.web
	Group/CWEB/crclslc.web Group/CWEB/cuboid.web
	Group/CWEB/curves.web Group/CWEB/cylinder.web
	Group/CWEB/deftfncs.web Group/CWEB/ellipses.web
	Group/CWEB/ellpsoid.web Group/CWEB/ellpsslc.web
	Group/CWEB/figures.web Group/CWEB/glyphs.web
	Group/CWEB/helices.web Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/main.web Group/CWEB/origami.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/patterns.web Group/CWEB/pbsndecl.w
	Group/CWEB/pcirexpr.w Group/CWEB/pctfncs0.web
	Group/CWEB/pellexpr.w Group/CWEB/planes.web
	Group/CWEB/plyhdslc.web Group/CWEB/polyhed.web
	Group/CWEB/pphvexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/pspglb.web 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/shapes.web Group/CWEB/solfaced.web
	Group/CWEB/solids.web Group/CWEB/spheres.web
	Group/CWEB/triangle.web Group/CWEB/utility.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/circles.web.log Group/CWEB/LOGS/cones.web.log
	Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/crclslc.web.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/curves.web.log
	Group/CWEB/LOGS/cylinder.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/ellpsslc.web.log
	Group/CWEB/LOGS/figures.web.log Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/helices.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/pellexpr.w.log Group/CWEB/LOGS/planes.web.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/pphvexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pspglb.web.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/shapes.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/spheres.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.44 - (view) (download) (annotate) - [select for diffs]
Fri Oct 28 12:22:52 2005 UTC (18 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43
Working on the rules for `spheres' and intersections.

Some of the rules for intersections need to be
replaced because I've gotten rid of the "x-like" expressions
(see previous log entries).  I'm taking the opportunity to put
the code for these rules into functions, in order to reduce the
amount of code in `parser.c++' and thus reduce compilation time.

I had some trouble with the rule
`bool_point_vector_tertiary: ellipse_tertiary INTERSECTION_POINTS
ellipse_secondary'.  I discovered a puzzling bug.  I seem to have
fixed it, but I don't understand why it caused the incorrect behavior.
The program got "hung up" when CWEB source files were checked in, but
not when they weren't.  This doesn't make sense to me.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/ellipses.web
	Group/CWEB/figures.web Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/main.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/paths.web Group/CWEB/pbpexpr.w
	Group/CWEB/pbpvexpr.w Group/CWEB/pfuncfin.w
	Group/CWEB/points.web Group/CWEB/polygons.web
	Group/CWEB/pprgstmt.w Group/CWEB/ppthexpr.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpfncs.web Group/CWEB/spheres.web
	Group/CWEB/tsthdweb Group/CWEB/LOGS/ellipses.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/paths.web.log
	Group/CWEB/LOGS/pbpexpr.w.log Group/CWEB/LOGS/pbpvexpr.w.log
	Group/CWEB/LOGS/pfuncfin.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/pprgstmt.w.log Group/CWEB/LOGS/ppthexpr.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/sctpfncs.web.log
	Group/CWEB/LOGS/spheres.web.log Group/CWEB/LOGS/tsthdweb.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Thu Aug 18 16:50:34 2005 UTC (18 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.42: +9 -9 lines
Diff to previous 1.42
Working on adding command line options to 'cnepspng'.  It is currently
non-functional, so the previous version should be used instead.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/cnepspng.web
	Group/CWEB/main.web Group/CWEB/LOGS/cnepspng.web.log
	Group/CWEB/LOGS/main.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 15:25:34 2005 UTC (18 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.41: +2 -1 lines
Diff to previous 1.41
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.41 - (view) (download) (annotate) - [select for diffs]
Thu May 26 13:35:26 2005 UTC (18 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.40: +2 -6 lines
Diff to previous 1.40
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.40 - (view) (download) (annotate) - [select for diffs]
Tue May 24 13:07:47 2005 UTC (18 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.39: +8 -1 lines
Diff to previous 1.39
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.39 - (view) (download) (annotate) - [select for diffs]
Wed May 18 15:54:28 2005 UTC (18 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38
Added the file 'Group/CWEB/helices.web'.  It contains the definition
of 'class Helix'.  Modified other files to account for this addition.
About to start adding parser rules for the corresponding 3DLDF data
type 'helix'.

Modified Files:
	Group/CWEB/3DLDFtex.tex 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/helices.web
	Group/CWEB/imetfncs.web Group/CWEB/main.web
	Group/CWEB/origami.web Group/CWEB/patterns.web
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/plyhdslc.web Group/CWEB/polyhed.web
	Group/CWEB/prrfnc0.web Group/CWEB/runit 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/subex1.web Group/CWEB/utility.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	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/helices.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/runit.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/subex1.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Apr 15 11:28:58 2005 UTC (19 years ago) by lfinsto1
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37
Started working on functions and rules for projecting objects.

Modified Files:

	Group/CWEB/ChangeLog Group/CWEB/Makefile.am Group/CWEB/io.web
	Group/CWEB/main.web Group/CWEB/nurbs.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/paths.web Group/CWEB/pbsndecl.w
	Group/CWEB/pctfncs0.web Group/CWEB/points.web
	Group/CWEB/ppntexpr.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/nurbs.web.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/ppntexpr.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/solids.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sat Apr 9 10:12:23 2005 UTC (19 years ago) by lfinsto1
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36
Added the file `pctfncs0.web' and moved the definition
of `Picture::output()' to it from `points.web'.  `pctfncs0.web' is
processed after all of the files that define types derived from
`Shape', so this will make it possible to access objects of these
types directly within `Picture::output()'.  Previously, it was only
possible to access them through pointers to `Shape'.  In particular,
it wasn't possible to cast the pointers to `Shape' to `Point',
`Path', `Solid', etc.  This change will make debugging easier.

Modified Files:
	Group/CWEB/3DLDFcpl.web Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/deftfncs.web
	Group/CWEB/figures.web Group/CWEB/imetfncs.web
	Group/CWEB/main.web Group/CWEB/parser.output
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/points.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/subex1.web
	Group/CWEB/utility.web Group/CWEB/LOGS/3DLDFcpl.web.log
	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/main.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/points.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/subex1.web.log Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Apr 2 12:57:00 2005 UTC (19 years ago) by lfinsto1
Branch: MAIN
Changes since 1.35: +7 -1 lines
Diff to previous 1.35
Working on decomposing `Polygons' for surface hiding.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/main.web
	Group/CWEB/parser.output Group/CWEB/paths.web
	Group/CWEB/points.web Group/CWEB/polygons.web
	Group/CWEB/pspglb.web Group/CWEB/shapes.web
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/shapes.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Tue Mar 29 12:00:39 2005 UTC (19 years ago) by lfinsto1
Branch: MAIN
Changes since 1.34: +4 -1 lines
Diff to previous 1.34
Added the files `ellpsslc.web', `crclslc.web', and `plyhdslc.web'.
They contain code for the classes `Ellipse_Slice', `Circle_Slice',
and `Polyhedron_Slice', respectively.  They will be needed for
surface hiding.  However, they are not yet functional.

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/main.web
	Group/CWEB/origami.web Group/CWEB/parser.output
	Group/CWEB/patterns.web Group/CWEB/pbsndecl.w
	Group/CWEB/polyhed.web 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/main.web.log
	Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/polyhed.web.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.34 - (view) (download) (annotate) - [select for diffs]
Tue Mar 15 17:10:40 2005 UTC (19 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.33: +6 -2 lines
Diff to previous 1.33
Removed the parser rules for appending `colors' to `path-like' variables.
Changed the `Path' drawing and filling functions (in `paths.web')
and `Scan_Parse::drawing_command_path()' (in `scanprsf.web') so that they
can handle `color_vectors' passed to the drawing and filling commands
using the `with_color_vector' and `with_draw_color_vector' options
instead.

Unfortunately, these changes have caused
`Scan_Parse::drawing_command_path_vector()'
to no longer work properly.  I have made a note to myself to fix this.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/circles.web Group/CWEB/deftfncs.web
	Group/CWEB/ellipses.web Group/CWEB/figures.web
	Group/CWEB/imetfncs.web Group/CWEB/layers.web
	Group/CWEB/main.web Group/CWEB/parser.output
	Group/CWEB/paths.web Group/CWEB/pbsndecl.w
	Group/CWEB/pdrwcmnd.w Group/CWEB/points.web
	Group/CWEB/polygons.web Group/CWEB/popassgn.w
	Group/CWEB/pspglb.web Group/CWEB/rectangs.web Group/CWEB/runit
	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/circles.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellipses.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/paths.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pdrwcmnd.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/rectangs.web.log Group/CWEB/LOGS/runit.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.33 - (view) (download) (annotate) - [select for diffs]
Fri Feb 25 10:13:42 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32
Working on decomposing a `polygon' using another `polygon'.
Now deriving `class Triangle' from `class Polygon'.  This required some
rearrangement.

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/imetfncs.web
	Group/CWEB/main.web Group/CWEB/origami.web
	Group/CWEB/parser.output Group/CWEB/patterns.web
	Group/CWEB/pbsndecl.w Group/CWEB/polygons.web
	Group/CWEB/polyhed.web 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/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/polyhed.web.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.32 - (view) (download) (annotate) - [select for diffs]
Fri Feb 4 14:59:47 2005 UTC (19 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31
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.31 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 13:26:24 2005 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
CVS Tags: pre_surface_hiding
Changes since 1.30: +3 -2 lines
Diff to previous 1.30
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.30 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 20:07:39 2005 UTC (19 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29
Minor changes.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/main.web Group/CWEB/parser.output
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/pspglb.web.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]
Tue Dec 21 18:56:16 2004 UTC (19 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.28: +12 -4 lines
Diff to previous 1.28
Working on implementing `defuns'.

Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/deftfncs.web Group/CWEB/io.web Group/CWEB/main.web
	Group/CWEB/parser.output Group/CWEB/pbsndecl.w
	Group/CWEB/pfuncfin.w Group/CWEB/pmacros.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/sctpfncs.web
	Group/CWEB/CWEBPTCH/ctang-3D.ch
	Group/CWEB/CWEBPTCH/LOGS/ctang-3D.ch.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/deftfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pfuncfin.w.log Group/CWEB/LOGS/pmacros.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.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.28 - (view) (download) (annotate) - [select for diffs]
Mon Nov 1 13:32:54 2004 UTC (19 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.27: +106 -39 lines
Diff to previous 1.27
Fixed `path_expressions'.  Added the command line option "bison-trace".
If it's used, `set_yydebug()' is called.  Otherwise,
|unset_yydebug| is called.
Modified Files:
	Group/CWEB/ChangeLog Group/CWEB/main.web
	Group/CWEB/parser.output Group/CWEB/paths.web
	Group/CWEB/ppthexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/ppthexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Fri Oct 29 14:53:05 2004 UTC (19 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.26: +31 -21 lines
Diff to previous 1.26
Edited Texinfo files.  `texi2dvi 3DLDF.texi' now succeeds in creating
a `dvi' file.  However, I will have to reorder the chapters.

BUG:  It's not possible to concatenate `paths' using `&' or
other connectors.  I will have to review how I've defined
`path_expressions'.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Oct 27 16:52:33 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.25: +7 -3 lines
Diff to previous 1.25
Fixed bugs in the rules for `for' and `forever' loops.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Oct 26 16:01:17 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.24: +6 -2 lines
Diff to previous 1.24
BUG:  Connectors for `paths' must be surrounded by whitespace.
Actually, the behavior differs depending on
what connectors are being used, but surrounding
them with spaces will work for all of them.

Fixing this will require editing and perhaps rewriting
`yylex()' and `sub_yylex()' in `scan.web'.  I was planning
to do this anyway, but not so soon.  Since it's possible to
define `paths' by surrounding the connectors with whitespace,
I may not fix this right away.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 13:56:43 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.23: +19 -5 lines
Diff to previous 1.23
It's now possible to declare and use `trunc_octahedra'
(truncated octahedra).

Added and changed a couple of parser rules.
See `3dldf/Group/CWEB/ChangeLog' for details.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Wed Oct 20 12:43:42 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.22: +9 -1 lines
Diff to previous 1.22
It's now possible to declare and use `octahedra'.

Added parser rules for mediating between `points' and
extracting `points' from `paths'.

`filldraw' currently doesn't work properly for solids.
I will fix this as soon as I can.  I haven't tested it for
`paths' and types derived from `path'.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 11:19:02 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.21: +71 -11 lines
Diff to previous 1.21
Added parser rules for extracting objects representing plane
geometric figures from objects representing solid geometric
figures.  These rules use the keywords `get_circle', `get_ellipse',
`get_path', `get_rectangle' and `get_reg_polygon'.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Oct 5 13:30:40 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20
Added functions and parser rules for reflecting `Points',
`Paths', `Polygons', `Reg_Polygons', `Rectangles',
`Ellipses', and `Circles' in the plane of a planar `Path'.

About to do the same for `Solids'.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 16:52:56 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19
Added functions and rules for reflecting `points' and `paths' in
planes.  `3dldf' builds successfully, but I have not yet tested the
functions and rules yet.  Please note that `ctangle' must be rebuilt
with a higher value for `max_toks' in order to process `parser.w'.
See the CVS log entry for the last check-in of `ChangeLog' for more
information.  (The log for any other file that was checked in at that
time will do just as well).


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Sep 30 17:32:37 2004 UTC (19 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.18: +155 -37 lines
Diff to previous 1.18
Added code for handling the case that `EOF' is read by the scanner
(the function `sub_yylex()' in `scan.web').  The way this is handled
differs depending on whether multithreaded input and/or inclusion is
being used or not.  If single-threaded input and inclusion is being
used, it differs depending on how many filename arguments were passed
to `3dldf'.  I haven't tested all possible cases.

About to add rules for implementing the `endinput' command.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Sep 23 17:08:34 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.17: +5 -1 lines
Diff to previous 1.17
Changed `numeric_vector' to `numeric_list' everywhere without comment.
I plan to use the name `numeric_vector' for a type defined in the 3DLDF
language, analogous to `color_vector', `point_vector', and
`bool_point_vector'.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Sep 19 17:56:58 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.16: +33 -2 lines
Diff to previous 1.16
Working on `input' command.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Sep 17 19:36:09 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.15: +57 -25 lines
Diff to previous 1.15
Updated.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Sep 16 13:41:02 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.14: +9 -7 lines
Diff to previous 1.14
Now printing output copyright and license information, which I've updated.

Working on `input' command.


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


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 08:29:45 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.12: +21 -21 lines
Diff to previous 1.12
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.12 - (view) (download) (annotate) - [select for diffs]
Thu Sep 9 20:04:05 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
`3dldf' now handles "NEWLINE" characters correctly when reading from standard input.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 08:41:57 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.10: +0 -0 lines
Diff to previous 1.10
Updated


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat Sep 4 12:27:27 2004 UTC (19 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.9: +40 -21 lines
Diff to previous 1.9
Updated.


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


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Aug 25 20:48:28 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.7: +0 -0 lines
Diff to previous 1.7
Updated


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Aug 16 14:02:58 2004 UTC (19 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
Updated


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


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


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


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed Jul 21 12:11:50 2004 UTC (19 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.2: +8 -3 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, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.1: +40 -53 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, 9 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