ply: update PLY to version 3.2
Update to ply 2.3ext/ply/ply/lex.py:ext/ply/ply/yacc.py:ext/ply/CHANGES:ext/ply/README:ext/ply/TODO:ext/ply/doc/ply.html:ext/ply/example/ansic/clex.py:ext/ply/example/ansic/cparse.py:ext/ply/example/calc/calc.py:ext/ply/example/hedit/hedit.py:ext/ply/example/optcalc/calc.py:ext/ply/test/README:ext/ply/test/calclex.py:ext/ply/test/lex_doc1.exp:ext/ply/test/lex_doc1.py:ext/ply/test/lex_dup1.exp:ext/ply/test/lex_dup1.py:ext/ply/test/lex_dup2.exp:ext/ply/test/lex_dup2.py:ext/ply/test/lex_dup3.exp:ext/ply/test/lex_dup3.py:ext/ply/test/lex_empty.py:ext/ply/test/lex_error1.py:ext/ply/test/lex_error2.py:ext/ply/test/lex_error3.exp:ext/ply/test/lex_error3.py:ext/ply/test/lex_error4.exp:ext/ply/test/lex_error4.py:ext/ply/test/lex_hedit.exp:ext/ply/test/lex_hedit.py:ext/ply/test/lex_ignore.exp:ext/ply/test/lex_ignore.py:ext/ply/test/lex_re1.exp:ext/ply/test/lex_re1.py:ext/ply/test/lex_rule1.py:ext/ply/test/lex_token1.py:ext/ply/test/lex_token2.py:ext/ply/test/lex_token3.py:ext/ply/test/lex_token4.py:ext/ply/test/lex_token5.exp:ext/ply/test/lex_token5.py:ext/ply/test/yacc_badargs.exp:ext/ply/test/yacc_badargs.py:ext/ply/test/yacc_badprec.exp:ext/ply/test/yacc_badprec.py:ext/ply/test/yacc_badprec2.exp:ext/ply/test/yacc_badprec2.py:ext/ply/test/yacc_badrule.exp:ext/ply/test/yacc_badrule.py:ext/ply/test/yacc_badtok.exp:ext/ply/test/yacc_badtok.py:ext/ply/test/yacc_dup.exp:ext/ply/test/yacc_dup.py:ext/ply/test/yacc_error1.exp:ext/ply/test/yacc_error1.py:ext/ply/test/yacc_error2.exp:ext/ply/test/yacc_error2.py:ext/ply/test/yacc_error3.exp:ext/ply/test/yacc_error3.py:ext/ply/test/yacc_inf.exp:ext/ply/test/yacc_inf.py:ext/ply/test/yacc_missing1.exp:ext/ply/test/yacc_missing1.py:ext/ply/test/yacc_nodoc.exp:ext/ply/test/yacc_nodoc.py:ext/ply/test/yacc_noerror.exp:ext/ply/test/yacc_noerror.py:ext/ply/test/yacc_nop.exp:ext/ply/test/yacc_nop.py:ext/ply/test/yacc_notfunc.exp:ext/ply/test/yacc_notfunc.py:ext/ply/test/yacc_notok.exp:ext/ply/test/yacc_notok.py:ext/ply/test/yacc_rr.exp:ext/ply/test/yacc_rr.py:ext/ply/test/yacc_simple.exp:ext/ply/test/yacc_simple.py:ext/ply/test/yacc_sr.exp:ext/ply/test/yacc_sr.py:ext/ply/test/yacc_term1.exp:ext/ply/test/yacc_term1.py:ext/ply/test/yacc_unused.exp:ext/ply/test/yacc_unused.py:ext/ply/test/yacc_uprec.exp:ext/ply/test/yacc_uprec.py: Import patch ply.diffsrc/arch/isa_parser.py: everything is now within the ply package
New directory structure:- simulator source now in 'src' subdirectory- imported files from 'ext' repository- support building in arbitrary places, includingoutside of the source tree. See comment at topof SConstruct file for more details.Regression tests are temporarily disabled; thatsyetem needs more extensive revisions.SConstruct: Update for new directory structure. Modify to support build trees that are not subdirectories of the source tree. See comment at top of file for more details. Regression tests are temporarily disabled.src/arch/SConscript:src/arch/isa_parser.py:src/python/SConscript: Update for new directory structure.