Checking if your kit is complete... Looks good Writing Makefile for Language::AttributeGrammar Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Language/AttributeGrammar/Parser.pm blib\lib\Language\AttributeGrammar\Parser.pm cp lib/Language/AttributeGrammar/Thunk.pm blib\lib\Language\AttributeGrammar\Thunk.pm cp lib/Language/AttributeGrammar/Engine.pm blib\lib\Language\AttributeGrammar\Engine.pm cp lib/Language/AttributeGrammar.pm blib\lib\Language\AttributeGrammar.pm Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/basic.....1..14 ok 1 - use Language::AttributeGrammar; ok 2 - Language::AttributeGrammar->can('new') ok 3 - Language::AttributeGrammar->can('apply') ok 4 - ok to access valid attribute ok 5 - the attribute's value ok 6 - fatal to access invalid attribute ok 7 - dependent attributes on the same node ok 8 - one level of synthesized attributes ok 9 - N levels of synthesized attributes ok 10 - one level of inherited attributes ok 11 - N levels of inherited attributes ok 12 - ROOT inherits not ok 13 - definition under ROOT overrides definition over class # TODO I suppose ROOT should override if there is an overlap # Failed (TODO) test 'definition under ROOT overrides definition over class' # at t/basic.t line 99. ok 14 - backticks ok t/diff......1..2 ok 1 - use Language::AttributeGrammar; ok 2 ok t/errors....1..8 ok 1 - use Language::AttributeGrammar; ok 2 - bad grammer makes a syntax error ok 3 - can't access in-existent field in node ok 4 - can't call undefined function/attr ok 5 - no visitor defined ok 6 - in-existent attribute (lack of root) ok 7 - nonlinear attribute ok 8 - threw Regexp ((?i-xsm:infinite loop)) ok t/prefix....1..5 ok 1 - use Language::AttributeGrammar; ok 2 - normal prefix ok 3 - two-level prefix ok 4 - prefix override ok 5 - two-level prefix override ok t/repmin....1..3 ok 1 - use Language::AttributeGrammar; ok 2 - use Language::AttributeGrammar::Parser; ok 3 ok All tests successful. Files=5, Tests=32, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Language\AttributeGrammar.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Language\AttributeGrammar\Engine.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Language\AttributeGrammar\Thunk.html Installing C:\cpanrun\build\5-10-0\site\lib\Language\AttributeGrammar.pm Installing C:\cpanrun\build\5-10-0\site\lib\Language\AttributeGrammar\Engine.pm Installing C:\cpanrun\build\5-10-0\site\lib\Language\AttributeGrammar\Parser.pm Installing C:\cpanrun\build\5-10-0\site\lib\Language\AttributeGrammar\Thunk.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod