Refactor the Scanner interface to eliminate unnecessary scanning and make it easier...
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 6 Jan 2003 18:42:37 +0000 (18:42 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 6 Jan 2003 18:42:37 +0000 (18:42 +0000)
commit8d0ae9da2f309e28aaa00d5dce94f56017067c1f
tree04f622a7b8fdab4ca337f20eced35b4d2699beb6
parent64b640b56f71726b30d13f610a77a6774c52093e
Refactor the Scanner interface to eliminate unnecessary scanning and make it easier to write efficient scanners.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@536 fdb21ef1-2011-0410-befe-b5e4ea1792b1
17 files changed:
doc/man/scons.1
src/CHANGES.txt
src/RELEASE.txt
src/engine/SCons/Defaults.py
src/engine/SCons/EnvironmentTests.py
src/engine/SCons/Node/FS.py
src/engine/SCons/Node/FSTests.py
src/engine/SCons/Node/__init__.py
src/engine/SCons/Scanner/C.py
src/engine/SCons/Scanner/CTests.py
src/engine/SCons/Scanner/Fortran.py
src/engine/SCons/Scanner/FortranTests.py
src/engine/SCons/Scanner/Prog.py
src/engine/SCons/Scanner/ProgTests.py
src/engine/SCons/Scanner/ScannerTests.py
src/engine/SCons/Scanner/__init__.py
test/scan-once.py