Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
On the 'correct prefix property' in precedence parsers - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of MediaWiki\Skin\BaseTemplate::getPersonalTools was deprecated in 1.46 Call $this->getSkin()->getPersonalToolsForMakeListItem instead (T422975). [Called from Skins\Chameleon\Components\NavbarHorizontal\PersonalTools::getHtml in /var/www/html/w/skins/chameleon/src/Components/NavbarHorizontal/PersonalTools.php at line 66] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

On the 'correct prefix property' in precedence parsers (Q792099)

From MaRDI portal





scientific article; zbMATH DE number 3852456
Language Label Description Also known as
English
On the 'correct prefix property' in precedence parsers
scientific article; zbMATH DE number 3852456

    Statements

    On the 'correct prefix property' in precedence parsers (English)
    0 references
    0 references
    1983
    0 references
    Precedence parsers are very fast and simple in operation. Unfortunately, the common opinion is that the precedence technique has many disadvantages. Among other ones, the absence of the correct prefix property (CPP) has been stressed. This paper attempts to refute this opinion. A practical transformation is presented that accepts a mixed strategy precedence (MSP) grammar as an input. The transformation results in two new grammars, both of them satisfying the MSP property. The precedence parser for the first grammar equipped with the extended error detection capability due to \textit{S. P. Rhodes} [Ph. D. Dissertation, Univ. of California at Berleley (1973)] is guaranteed to have the CPP. In the case of the latter grammar, the classical MSP parser obeys the CPP. The transformation algorithm can be extended to accept LR(0) or SLR(1) grammars as inputs. (From the author's introduction.)
    0 references
    precedence parsers
    0 references
    correct prefix property
    0 references

    Identifiers