ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
``` final CommonMark\Interfaces\IVisitable { abstract public accept ( CommonMark\Interfaces\IVisitor $visitor ) : void } final abstract CommonMark\Node implements CommonMark\Interfaces\IVisitable , Traversable { /* 属性 */ public readonly ?Node $parent ; public readonly ?Node $previous ; public readonly ?Node $next ; public readonly ?Node $lastChild ; public readonly ?Node $firstChild ; public readonly int $startLine ; public readonly int $endLine ; public readonly int $startColumn ; public readonly int $endColumn ; /* 方法 */ // AST操作 添加 抽象语法树(AST) public appendChild ( CommonMark\Node $child ) : CommonMark\Node // AST操作 追加 public prependChild ( CommonMark\Node $child ) : CommonMark\Node // AST操作 向后插入 public insertAfter ( CommonMark\Node $sibling ) : CommonMark\Node // AST操作 向前插入 public insertBefore ( CommonMark\Node $sibling ) : CommonMark\Node // AST操作 替换 public replace ( CommonMark\Node $target ) : CommonMark\Node // AST操作 删除 public unlink ( void ) : void // 访问接受 public accept ( CommonMark\Interfaces\IVisitor $visitor ) : void } ```