PreResolvedProdclass

parser.t[1856]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

Pre-resolved phrase production. This isn’t normally used in any actual grammar; instead, this is for use when building actions programmatically. This allows us to fill in an action tree when we already know the object we want to resolve.

class PreResolvedProd :   BasicProd

Superclass Tree   (in declaration order)

PreResolvedProd
BasicProd
`                 object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

obj_

Inherited from BasicProd :
firstTokenIndex isSpecialResponseMatch lastTokenIndex

Summary of Methods  

construct resolveNouns

Inherited from BasicProd :
canResolveTo getOrigText getOrigTokenList setOrigTokenList

Properties  

obj_

parser.t[1886]

Our pre-resolved object result. This is a list containing a single ResolveInfo representing our resolved object, since this is the form required by callers of resolveNouns.

Methods  

construct (obj)

parser.t[1857]

no description available

resolveNouns (resolver, results)

parser.t[1875]

resolve the nouns: this is easy, since we started out resolved

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3