dll will not recignize using pure mode in phpcore

Discussion about the open-source Phalanger [?] project.

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 2:54 pm

It did not like that...

...c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1038,17): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1038,52): warning PHP0022: Function 'WikiLingo\ExpressionParser\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1038,77): warning PHP0022: Function 'WikiLingo\ExpressionParser\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1044,13): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1045,22): warning PHP0022: Function 'WikiLingo\ExpressionParser\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1045,51): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1047,16): warning PHP0022: Function 'WikiLingo\ExpressionParser\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1047,41): warning PHP0022: Function 'WikiLingo\ExpressionParser\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1047,65): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1055,34): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1078,27): warning PHP0022: Function 'WikiLingo\ExpressionParser\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1079,13): warning PHP0022: Function 'WikiLingo\ExpressionParser\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1080,49): warning PHP0022: Function 'WikiLingo\ExpressionParser\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1080,72): warning PHP0022: Function 'WikiLingo\ExpressionParser\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1089,27): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1090,26): warning PHP0022: Function 'WikiLingo\ExpressionParser\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1099,21): warning PHP0022: Function 'WikiLingo\ExpressionParser\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1099,36): warning PHP0022: Function 'WikiLingo\ExpressionParser\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1110,31): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1115,28): warning PHP0022: Function 'WikiLingo\ExpressionParser\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1115,62): warning PHP0022: Function 'WikiLingo\ExpressionParser\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1146,16): warning PHP0022: Function 'WikiLingo\ExpressionParser\is_null' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1162,16): warning PHP0022: Function 'WikiLingo\ExpressionParser\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1181,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1189,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1211,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1221,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1231,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1239,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1247,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1254,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1262,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1270,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1278,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1286,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1291,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1303,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1308,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1313,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1318,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1326,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\ExpressionParser\TableBase.php(1331,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Base.php(318,23): warning PHP0022: Function 'WikiLingo\Plugin\array_merge' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Base.php(348,45): warning PHP0022: Function 'WikiLingo\Plugin\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Base.php(395,106): warning PHP0022: Function 'WikiLingo\Plugin\urlencode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Base.php(395,116): warning PHP0022: Function 'WikiLingo\Plugin\json_encode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\ExpandingOutline.php(22,21): warning PHP0020: Class 'WikiLingo\Plugin\JisonParser_Wiki_Handler' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\ExpandingOutline.php(23,27): warning PHP0020: Class 'WikiLingo\Plugin\WikiPlugin_expandingoutline_list' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\ExpandingOutline.php(18,21): warning PHP0180: Declaration of WikiLingo\Plugin\ExpandingOutline::render() should be compatible with that of WikiLingo\Plugin\Base::render()
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Fullpage.php(63,32): warning PHP0022: Function 'WikiLingo\Plugin\json_encode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Slider.php(36,34): warning PHP0022: Function 'WikiLingo\Plugin\htmlspecialchars' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Template.php(45,31): warning PHP0022: Function 'WikiLingo\Plugin\max' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Template.php(45,38): warning PHP0022: Function 'WikiLingo\Plugin\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Outline\Block.php(27,13): warning PHP0022: Function 'WikiLingo\Plugin\Outline\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Outline\Block.php(28,13): warning PHP0022: Function 'WikiLingo\Plugin\Outline\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Plugin\Outline\Block.php(69,32): warning PHP0022: Function 'WikiLingo\Plugin\Outline\method_exists' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Base.php(25,26): warning PHP0022: Function 'WikiLingo\Renderer\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(75,35): warning PHP0022: Function 'WikiLingo\Renderer\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(80,18): warning PHP0022: Function 'WikiLingo\Renderer\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(81,57): warning PHP0022: Function 'WikiLingo\Renderer\addslashes' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(81,68): warning PHP0022: Function 'WikiLingo\Renderer\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(88,21): warning PHP0022: Function 'WikiLingo\Renderer\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(89,57): warning PHP0022: Function 'WikiLingo\Renderer\addslashes' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(89,68): warning PHP0022: Function 'WikiLingo\Renderer\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Renderer\Element.php(95,25): warning PHP0022: Function 'WikiLingo\Renderer\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(17,18): warning PHP0022: Function 'WikiLingo\Utilities\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(17,31): warning PHP0022: Function 'WikiLingo\Utilities\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(18,18): warning PHP0022: Function 'WikiLingo\Utilities\array_filter' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(20,24): warning PHP0022: Function 'WikiLingo\Utilities\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(23,28): warning PHP0022: Function 'WikiLingo\Utilities\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(24,33): warning PHP0022: Function 'WikiLingo\Utilities\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Html.php(25,28): warning PHP0022: Function 'WikiLingo\Utilities\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameter.php(30,47): warning PHP0022: Function 'WikiLingo\Utilities\gettype' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameter.php(44,40): warning PHP0022: Function 'WikiLingo\Utilities\strip_tags' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameter.php(45,40): warning PHP0022: Function 'WikiLingo\Utilities\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Scripts.php(54,45): warning PHP0022: Function 'WikiLingo\Utilities\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Scripts.php(56,43): warning PHP0022: Function 'WikiLingo\Utilities\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Scripts.php(144,61): warning PHP0022: Function 'WikiLingo\Utilities\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Scripts.php(158,101): warning PHP0022: Function 'WikiLingo\Utilities\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Base.php(20,27): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(223,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(229,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(313,131): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(364,25): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(367,25): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(371,25): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\is_null' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(442,18): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(443,13): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(458,16): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(459,18): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(460,23): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(463,27): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(466,21): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(467,26): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(468,24): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(468,48): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(472,77): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(497,17): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(497,37): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(497,56): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(498,17): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(498,52): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(498,77): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(504,13): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(505,22): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(505,63): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(507,16): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(507,41): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(507,65): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(515,34): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(538,27): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(540,49): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(540,72): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(549,27): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(550,26): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(559,21): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(559,36): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(569,31): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(605,16): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\is_null' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(621,16): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(657,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(661,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(665,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(672,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(697,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(709,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(907,19): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(912,22): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(926,21): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\max' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(933,10): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(937,7): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingo\Utilities\Parameters\Definition.php(945,16): warning PHP0022: Function 'WikiLingo\Utilities\Parameters\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\Events.php(22,22): warning PHP0022: Function 'WikiLingoWYSIWYG\str_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\Events.php(22,44): warning PHP0022: Function 'WikiLingoWYSIWYG\get_class' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntaxes.php(29,12): warning PHP0022: Function 'WikiLingoWYSIWYG\scandir' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntaxes.php(35,22): warning PHP0022: Function 'WikiLingoWYSIWYG\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionType.php(32,26): warning PHP0022: Function 'WikiLingoWYSIWYG\urlencode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntax\Plugin.php(18,16): warning PHP0022: Function 'WikiLingoWYSIWYG\ExpressionSyntax\dirname' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntax\Plugin.php(18,24): warning PHP0022: Function 'WikiLingoWYSIWYG\ExpressionSyntax\dirname' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntax\Plugin.php(19,18): warning PHP0022: Function 'WikiLingoWYSIWYG\ExpressionSyntax\scandir' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntax\Plugin.php(28,17): warning PHP0022: Function 'WikiLingoWYSIWYG\ExpressionSyntax\strpos' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WikiLingoWYSIWYG\ExpressionSyntax\Plugin.php(29,25): warning PHP0022: Function 'WikiLingoWYSIWYG\ExpressionSyntax\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(48,11): warning PHP0022: Function 'WYSIWYGWikiLingo\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(48,22): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(48,29): warning PHP0022: Function 'WYSIWYGWikiLingo\str_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(50,23): warning PHP0022: Function 'WYSIWYGWikiLingo\end' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(52,16): warning PHP0022: Function 'WYSIWYGWikiLingo\strpos' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(63,34): warning PHP0022: Function 'WYSIWYGWikiLingo\max' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(64,16): warning PHP0022: Function 'WYSIWYGWikiLingo\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(75,40): warning PHP0022: Function 'WYSIWYGWikiLingo\max' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(76,9): warning PHP0022: Function 'WYSIWYGWikiLingo\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(84,3): warning PHP0022: Function 'WYSIWYGWikiLingo\end' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(85,14): warning PHP0022: Function 'WYSIWYGWikiLingo\key' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(100,18): warning PHP0022: Function 'WYSIWYGWikiLingo\get_class' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(107,23): warning PHP0022: Function 'WYSIWYGWikiLingo\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Base.php(108,23): warning PHP0022: Function 'WYSIWYGWikiLingo\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(28,14): warning PHP0011: Method 'WYSIWYGWikiLingo\Definition::__construct' declares too many local variables (51) which may lead to suboptimal performace
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(408,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(412,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(416,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(582,131): warning PHP0022: Function 'WYSIWYGWikiLingo\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(633,25): warning PHP0022: Function 'WYSIWYGWikiLingo\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(636,25): warning PHP0022: Function 'WYSIWYGWikiLingo\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(640,25): warning PHP0022: Function 'WYSIWYGWikiLingo\is_null' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(711,18): warning PHP0022: Function 'WYSIWYGWikiLingo\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(712,13): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(727,16): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(728,18): warning PHP0022: Function 'WYSIWYGWikiLingo\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(729,23): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(732,27): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(735,21): warning PHP0022: Function 'WYSIWYGWikiLingo\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(736,26): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(737,24): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(737,48): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(741,77): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(766,17): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(766,37): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(766,56): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(767,17): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(767,52): warning PHP0022: Function 'WYSIWYGWikiLingo\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(767,77): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(773,13): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(774,22): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(774,63): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(776,16): warning PHP0022: Function 'WYSIWYGWikiLingo\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(776,41): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(776,65): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(784,34): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(807,27): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(809,49): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(809,72): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(818,27): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(819,26): warning PHP0022: Function 'WYSIWYGWikiLingo\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(828,21): warning PHP0022: Function 'WYSIWYGWikiLingo\count' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(828,36): warning PHP0022: Function 'WYSIWYGWikiLingo\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(838,31): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(874,16): warning PHP0022: Function 'WYSIWYGWikiLingo\is_null' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(890,16): warning PHP0022: Function 'WYSIWYGWikiLingo\array_pop' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(916,25): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(921,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(957,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(974,25): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(980,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(987,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(989,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(991,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1000,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1002,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1004,1): warning PHP0008: Unreachable code detected
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1198,19): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1203,22): warning PHP0022: Function 'WYSIWYGWikiLingo\strlen' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1217,21): warning PHP0022: Function 'WYSIWYGWikiLingo\max' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1224,10): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1228,7): warning PHP0022: Function 'WYSIWYGWikiLingo\preg_match' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Definition.php(1236,16): warning PHP0022: Function 'WYSIWYGWikiLingo\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Parsed.php(20,13): warning PHP0022: Function 'WYSIWYGWikiLingo\class_exists' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Parser.php(17,19): warning PHP0120: Class 'WYSIWYGWikiLingo\Events' has no constructor defined - using default constructor and ignoring arguments
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Events.php(10,1): (related location)
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Parser.php(79,23): warning PHP0022: Function 'WYSIWYGWikiLingo\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Base.php(33,21): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\class_exists' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(40,16): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strpos' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(42,24): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(42,29): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(43,33): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(43,38): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(48,31): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(55,17): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(58,17): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(60,24): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(67,20): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(70,21): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(71,55): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(71,60): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\array_shift' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(71,25): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\Element.php(71,30): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\array_shift' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\InlineElement.php(32,16): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strpos' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\InlineElement.php(34,33): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\trim' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\InlineElement.php(34,38): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\substr' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\InlineElement.php(37,17): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\Expression\InlineElement.php(39,24): warning PHP0022: Function 'WYSIWYGWikiLingo\Expression\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Block.php(28,31): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\str_repeat' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Block.php(31,31): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\str_repeat' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Block.php(34,31): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\str_repeat' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\DescriptionList.php(31,13): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Header.php(31,20): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\str_repeat' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Plugin.php(21,55): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Plugin.php(25,38): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\strtolower' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Plugin.php(25,84): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\strtoupper' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Plugin.php(28,37): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\json_decode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Plugin.php(28,49): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\urldecode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Plugin.php(45,39): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\SpecialChar.php(15,16): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\htmlspecialchars_decode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Table.php(21,17): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Table.php(24,23): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\implode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\Tag.php(15,16): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\html_entity_decode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\WikiLink.php(19,11): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\WYSIWYGWikiLingo\SyntaxGenerator\WikiLinkType.php(19,11): warning PHP0022: Function 'WYSIWYGWikiLingo\SyntaxGenerator\preg_replace' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\Types\Type.php(77,13): warning PHP0022: Function 'Types\explode' is unknown at this point at compile-time
c:\Users\robert.plummer\Documents\GitHub\wikiLingo\Types\Type.php(78,12): warning PHP0022: Function 'Types\array_pop' is unknown at this point at compile-time
error PHP2007: Internal error!
Please, report this bug via http://www.codeplex.com/WorkItem/List.a ... =Phalanger.
Additional information:
Object reference not set to an instance of an object.
at PHP.Core.Emit.ClrStubBuilder.GetStubParameterTypes(Int32 paramCount, Int32 typeParamCount, PhpRoutineSignature signature, List`1 formalTypeParams)
at PHP.Core.Emit.ClrStubBuilder.<DefineMethodExportStubs>d__4.MoveNext()
at PHP.Core.Emit.PhpObjectBuilder.DefineExportedConstructors(PhpType phpType)
at PHP.Core.Reflection.PhpType.DefineBuilders()
at PHP.Core.Reflection.PureCompilationUnit.DefineBuilders()
at PHP.Core.Reflection.PureCompilationUnit.Compile(IEnumerable`1 sourceFiles, PureAssemblyBuilder assemblyBuilder, CompilationContext context, Encoding encoding)
at PHP.Core.Emit.PureAssemblyBuilder.Build(IEnumerable`1 sourceFiles, CompilationContext context)
at PHP.Core.ApplicationCompiler.Compile(ApplicationContext applicationContext, CompilerConfiguration config, ErrorSink errorSink, CompilationParameters ps)

RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 3:01 pm

nm, looks like [assembly: \Export] is no longer supported, and instead, [\Export] is.
RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 3:13 pm

It looks like nothing has changed even though I do have the [\Export] top of three new files, all called Export.php, but each are a part of a different namespace (WikiLingo, WikiLingoWYSIWYG, & WYSIWYGWikiLingo). I've included the WikiLingo.dll file in the c# project like a normal dll. Here is the code I'm using to execute it:

Code: Select all
var c = ScriptContext.CurrentContext;
var parser = new WikiLingo.Parser(c, true);
var parsed = parser.parse(c, "__hello world!__");


This still doesn't get the "__construct" method called, so it doesn't work.

I've also tried the "duck typing":

Code: Select all
dynamic globals = ScriptContext.CurrentContext.Globals;
var wikiLingo = globals.@Namespace.WikiLingo;
var parser = globals.@Namespace.WikiLingo.@class.Parser();


To which I get a null exception on the reference to @Namespace.

How shall I proceed?
RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 3:19 pm

RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 3:26 pm

Ok, I think I have a bit more insight. The assembly exporting is not working. When I add [assebly: Export] it just dies, so apparently it just isn't working for the version I have.
RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby Jakub Misek » April 28th, 2014, 5:33 pm

RobertPlummer wrote:Ok, I think I have a bit more insight. The assembly exporting is not working. When I add [assebly: Export] it just dies, so apparently it just isn't working for the version I have.
This has been fixed in 4.0 (www.devsense.com/products/phalanger-too ... ad/preview)

Thanks,
Jakub Misek │ DEVSENSE s.r.o. | @misekjakubjakub@devsense.com
User avatar
Jakub Misek
 
Posts: 2092
Joined: January 4th, 2012, 2:42 pm
Location: Prague

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 7:27 pm

I just got it compiling. Now I get an exception within the parser itself, but everything instantiates like needed. Perhaps you could take a look at it, and compile? It looks perhaps like preg_match is a bit different.

wikiLingo.net: https://github.com/wikiLingo/wikiLingo.net
wikiLingo.net examples: https://github.com/wikiLingo/wikiLingo.net-examples

As you can see I'm simply trying to parse a very simple string. Question, does phalanger take into account the \G selector on regex? This is very important.
RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 28th, 2014, 7:32 pm

Just a side note. Fantastic job overall! I can open now with Visual Studio 2013, and all is well. I needed to update my machine.config on my system to use the 4.0 release (which I compiled from GitHub). Also, the php integration in Visual Studio, even with syntax highlighting etc, has made my day thus far.
RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

Re: dll will not recignize using pure mode in phpcore

Postby RobertPlummer » April 30th, 2014, 4:19 pm

bump
RobertPlummer
 
Posts: 37
Joined: April 7th, 2014, 1:45 pm

PreviousNext

Return to Phalanger project

Who is online

Users browsing this forum: No registered users and 1 guest

cron

User Control Panel

Login

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 124 on September 25th, 2020, 6:57 am

Users browsing this forum: No registered users and 1 guest