LiteralPhrase class | parser.t[3188]

LiteralPhrase is a special kind of NounPhrase for literals (TYPE, WRITE, SET TO, etc). These phrases aren't resolved to game-world objects, but instead are just treated as literal text.

`class LiteralPhrase : NounPhrase`

Superclass Tree (in declaration order)

`LiteralPhrase`
`NounPhrase`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

``

Inherited from `NounPhrase` :
`contPrep contQual coreProd determiner disambigNameList errName errNameProd exclusions locQual locType matches objs ordinal parent possQual prod pronoun quantifier role tokens`

Summary of Methods

`matchVocab selectObjects`

Inherited from `NounPhrase` :
`addContents addExclusionItem addLiteral addLocation addMatches addOrdinal addPossessive addQuantifier ambigError applyContQual applyDisambig applyExclusion applyLocational applyPossessive buildObjList clone construct contains disambiguate expandErrName isAllEquivalent isMultiple matchNameScope matchVocabPoss resolveAll resolveReflexives`

Properties

(none)

Methods

`matchVocab (cmd)`OVERRIDDEN | `parser.t[3189]`

no description available

`selectObjects (cmd)`OVERRIDDEN | `parser.t[3206]`

Wrap the dummy object in am NPMatch object

Adv3Lite Library Reference Manual
Generated on 03/07/2024 from adv3Lite version 2.1