YSTest: Thunk Types

YSTest PreAlpha_b900_20201012 The YSLib Test Project

类 | 类型定义 | 枚举
Thunk Types

中间值类型。 更多...

## 类

class | NPL::TermReference
| 项引用。 更多...

## 类型定义

using | NPL::A1::ContextHandler = YSLib::GHEvent< ReductionStatus(TermNode &, ContextNode &)>
| 上下文处理器类型。 更多...

## 枚举

enum | NPL::A1::ValueToken { NPL::A1::ValueToken::Null, NPL::A1::ValueToken::Undefined, NPL::A1::ValueToken::Unspecified, NPL::A1::ValueToken::GroupingAnchor, NPL::A1::ValueToken::OrderedAnchor }
| 值记号：节点中的值的占位符。 更多...

## 详细描述

中间值类型。

自从
  build 753

标记特定求值策略，储存于 TermNode 的 Value 数据成员中不直接表示宿主语言对象的类型。

## 类型定义说明

## ◆ ContextHandler

using NPL::A1::ContextHandler = typedef YSLib::GHEvent<ReductionStatus(TermNode&, ContextNode&)>

上下文处理器类型。

自从
  build 674

在文件 NPLA1.h 第 72 行定义.

## 枚举类型说明

## ◆ ValueToken

enum NPL::A1::ValueToken

strong

值记号：节点中的值的占位符。

枚举值
Null |

Undefined

未定义值。

自从
  build 732

Unspecified

未指定值。

自从
  build 732

GroupingAnchor |
OrderedAnchor |

在文件 NPLA1.h 第 82 行定义.