P4 开发实践 — 编程基础 — Annotations 注解
Posted 范桂飓
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P4 开发实践 — 编程基础 — Annotations 注解相关的知识,希望对你有一定的参考价值。
目录
文章目录
- 目录
- Annotations 注解
- Unstructured Annotations
- Structured Annotations
- 内建 Annotations
- 修改可控制实体 FQN 的 Annotations
Annotations 注解
Annotations 机制用于在不改变 P4 语法的前提下,对 P4 language 的功能进行简单扩展的一种方式。P4 Annotations 使用 @ 语法糖,可以将一个包含了自定义 Body(主体)的 Annotation instance 附加到变量、数据类型、Block 类型等对象之上。
P4 Annotations 可以分为 2 大类型:
- Unstructured Annotations(非结构化注释)
- Structured Annotations(结构化注释)
Unstructured Annotations
Unstructured Annotations 使用 “()”(小括号)作为语法 Token,
以上是关于P4 开发实践 — 编程基础 — Annotations 注解的主要内容,如果未能解决你的问题,请参考以下文章
P4 开发实践 — 编程基础 — Annotations 注解
P4 开发实践 — 编程基础 — Annotations 注解
P4 开发实践 — 编程基础 — Annotations 注解
P4 开发实践 — 编程基础 — L3 Forwarding 示例程序