add-meta — 마크업 문서 노드의 메타 정보에 항목 추가하기

add-meta — 마크업 문서 노드의 메타 정보에 항목 추가하기

Markup 문서 노드는 본문 내용뿐 아니라 '메타 정보'도 담을 수 있어요. add-meta는 그 메타 정보 목록에 항목 하나를 추가하는 메서드예요. add-atom이 내용 조각을 다룬다면, 이건 메타 정보를 다룬다고 보면 돼요.

출처: Raku 공식 문서 — add-meta

본문

In RakuAST::Doc::Markup — 메타 정보에 항목 추가

$markup.add-meta( ("bar",) );

마크업(RakuAST::Doc::Markup) 객체의 메타 정보에 항목 하나를 추가해요. 값은 문자열이거나 RakuAST::Doc::Markup 객체여야 해요. 예제의 ("bar",)처럼 리스트를 넘기면, 그 안의 값을 메타 정보 항목으로 추가하는 형태예요. add-atom이 내용 문자열을 쌓는 것과 대비되는 역할이라고 이해하면 돼요.