* Create interface to allow keyparser description to be built up
authorChris Hanson <org/chris-hanson/cph>
Mon, 10 Mar 1997 05:40:35 +0000 (05:40 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 10 Mar 1997 05:40:35 +0000 (05:40 +0000)
commit1d74e00446db9b7d3657f3863344df9018bc4d1c
tree19e2f6e07ed34b5b2c9a5056b473735b832dba80
parentedec0ed68f6f16e7884ee572766d019a56bc089f
* Create interface to allow keyparser description to be built up
  incrementally.  This aids in development and debugging of
  descriptions.

* Modify indentation computation so that comment lines are indented
  properly.  Previously they were indented just like code lines.

* Change definition of MATCH-HEADER so that it accepts the keyparser
  stack as an argument.  Also open up the stack-entry abstraction.
  These changes allow MATCH-HEADER to use contextual information in
  its decision-making process.

* Fix some problems in the VHDL implementation.  Use new MATCH-HEADER
  extension to distinguish two cases of FOR keyword that are otherwise
  syntactically identical.
v7/src/edwin/edwin.pkg
v7/src/edwin/keyparse.scm
v7/src/edwin/verilog.scm
v7/src/edwin/vhdl.scm