[Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/common xorp/policy/test
Andrea Bittau
abittau@icir.org
Fri, 1 Jul 2005 22:54:38 GMT
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: abittau@xorpc.icir.org 2005-07-01 22:54:38 UTC
XORP CVS repository
Modified files:
policy Makefile.am Makefile.in code_generator.cc
configuration.cc configuration.hh
export_code_generator.cc lex.yy_policy_parser.cc
policy.l policy.y policy_map.cc policy_map.hh
policy_statement.cc policy_statement.hh
policy_target.cc policy_target.hh set_map.cc
source_match_code_generator.cc term.cc term.hh
var_map.cc var_map.hh visitor.hh
visitor_semantic.cc visitor_setdep.cc
xorp_policy.cc xrl_target.cc xrl_target.hh
yacc.yy_policy_parser.cc yacc.yy_policy_parser.cc.h
policy/common element.cc
policy/test Makefile.am Makefile.in compilepolicy.cc
compilepolicy.l compilepolicy.y dummy_test.sh
lex.yy_compile_policy.cc policy1.src policy1.var
policy2.src policy2.var policyvarmap.conf
yacc.yy_compile_policy.cc
yacc.yy_compile_policy.cc.h
Added files:
policy visitor_printer.cc visitor_printer.hh
policy/test compilepolicy.hh
Log message:
Added support for ordering statements when configuring the front end.
Configuration of varmap done via XRLs.
Minor refactoring.
Revision Changes Path
1.10 +3 -1; commitid: 2c9042c5c9727ea6; xorp/policy/Makefile.am
1.25 +278 -292; commitid: 2c9042c5c9727ea6; xorp/policy/Makefile.in
1.3 +8 -8; commitid: 2c9042c5c9727ea6; xorp/policy/code_generator.cc
1.3 +2 -2; commitid: 2c9042c5c9727ea6; xorp/policy/common/element.cc
1.3 +55 -49; commitid: 2c9042c5c9727ea6; xorp/policy/configuration.cc
1.3 +37 -36; commitid: 2c9042c5c9727ea6; xorp/policy/configuration.hh
1.3 +6 -6; commitid: 2c9042c5c9727ea6; xorp/policy/export_code_generator.cc
1.2 +1051 -1102; commitid: 2c9042c5c9727ea6; xorp/policy/lex.yy_policy_parser.cc
1.2 +0 -2; commitid: 2c9042c5c9727ea6; xorp/policy/policy.l
1.2 +4 -4; commitid: 2c9042c5c9727ea6; xorp/policy/policy.y
1.3 +35 -9; commitid: 2c9042c5c9727ea6; xorp/policy/policy_map.cc
1.3 +12 -4; commitid: 2c9042c5c9727ea6; xorp/policy/policy_map.hh
1.3 +36 -38; commitid: 2c9042c5c9727ea6; xorp/policy/policy_statement.cc
1.3 +5 -9; commitid: 2c9042c5c9727ea6; xorp/policy/policy_statement.hh
1.3 +50 -45; commitid: 2c9042c5c9727ea6; xorp/policy/policy_target.cc
1.3 +44 -55; commitid: 2c9042c5c9727ea6; xorp/policy/policy_target.hh
1.3 +15 -10; commitid: 2c9042c5c9727ea6; xorp/policy/set_map.cc
1.3 +5 -5; commitid: 2c9042c5c9727ea6; xorp/policy/source_match_code_generator.cc
1.7 +62 -70; commitid: 2c9042c5c9727ea6; xorp/policy/term.cc
1.6 +34 -44; commitid: 2c9042c5c9727ea6; xorp/policy/term.hh
1.4 +2 -1; commitid: 2c9042c5c9727ea6; xorp/policy/test/Makefile.am
1.7 +245 -263; commitid: 2c9042c5c9727ea6; xorp/policy/test/Makefile.in
1.4 +34 -4; commitid: 2c9042c5c9727ea6; xorp/policy/test/compilepolicy.cc
1.1 +32 -0 xorp/policy/test/compilepolicy.hh (new)
1.2 +13 -35; commitid: 2c9042c5c9727ea6; xorp/policy/test/compilepolicy.l
1.2 +99 -26; commitid: 2c9042c5c9727ea6; xorp/policy/test/compilepolicy.y
1.4 +1 -2; commitid: 2c9042c5c9727ea6; xorp/policy/test/dummy_test.sh
1.2 +1185 -1228; commitid: 2c9042c5c9727ea6; xorp/policy/test/lex.yy_compile_policy.cc
1.2 +2 -2; commitid: 2c9042c5c9727ea6; xorp/policy/test/policy1.src
1.2 +1 -1; commitid: 2c9042c5c9727ea6; xorp/policy/test/policy1.var
1.2 +5 -8; commitid: 2c9042c5c9727ea6; xorp/policy/test/policy2.src
1.2 +2 -1; commitid: 2c9042c5c9727ea6; xorp/policy/test/policy2.var
1.2 +3 -3; commitid: 2c9042c5c9727ea6; xorp/policy/test/policyvarmap.conf
1.2 +160 -69; commitid: 2c9042c5c9727ea6; xorp/policy/test/yacc.yy_compile_policy.cc
1.2 +20 -15; commitid: 2c9042c5c9727ea6; xorp/policy/test/yacc.yy_compile_policy.cc.h
1.3 +34 -38; commitid: 2c9042c5c9727ea6; xorp/policy/var_map.cc
1.3 +5 -6; commitid: 2c9042c5c9727ea6; xorp/policy/var_map.hh
1.3 +2 -9; commitid: 2c9042c5c9727ea6; xorp/policy/visitor.hh
1.1 +154 -0 xorp/policy/visitor_printer.cc (new)
1.1 +55 -0 xorp/policy/visitor_printer.hh (new)
1.3 +9 -9; commitid: 2c9042c5c9727ea6; xorp/policy/visitor_semantic.cc
1.3 +13 -11; commitid: 2c9042c5c9727ea6; xorp/policy/visitor_setdep.cc
1.4 +8 -14; commitid: 2c9042c5c9727ea6; xorp/policy/xorp_policy.cc
1.3 +77 -86; commitid: 2c9042c5c9727ea6; xorp/policy/xrl_target.cc
1.3 +21 -29; commitid: 2c9042c5c9727ea6; xorp/policy/xrl_target.hh
1.2 +69 -69; commitid: 2c9042c5c9727ea6; xorp/policy/yacc.yy_policy_parser.cc
1.2 +6 -7; commitid: 2c9042c5c9727ea6; xorp/policy/yacc.yy_policy_parser.cc.h