Skip to content

Implementing new syntax: Attribute #777

@xuhuanzy

Description

@xuhuanzy

实现类似与 c# 的特性语法, 与现有的 ---@ 语法的区别在于, 新语法是对 ---@ 语法的补充, 且允许更多的自定义信息.

例如现有语法不支持以下注解

---@class AAA
---@deprecated
---@field A string

但在新的语法规划中以下将允许(语法未确定, 只是示例)

---@class AAA
---@[deprecated()]
---@field A string

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions