docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
---
|
||||
id: P-REINFORCE-AI-696634
|
||||
category: "[[10_Wiki/💡 Topics/Programming & Language]]"
|
||||
category: "10_Wiki/💡 Topics/Programming & Language"
|
||||
confidence_score: 0.95
|
||||
tags: []
|
||||
last_reinforced: 2026-04-20
|
||||
github_commit: "[P-Reinforce] Batch 9 - Wikified Abstract Syntax Tree (AST)"
|
||||
---
|
||||
|
||||
# [[Abstract Syntax Tree (AST)]]
|
||||
# [[Abstract Syntax Tree (AST)|Abstract Syntax Tree (AST)]]
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> 추상 구문 트리(AST, Abstract Syntax Tree)는 소스 코드를 파싱(Parsing)한 후 해당 언어의 문법적 구조를 계층적으로 표현한 트리 형태의 데이터 구조입니다 [1, 2]. 구체적 구문 트리(CST)와 달리 여백, 들여쓰기, 주석 등과 같은 레이아웃 및 스타일적 요소를 추상화하여 배제하며, 주로 소스 코드의 구문(syntax) 및 일부 어휘(lexical)적 특징만을 보존합니다 [1, 3, 4]. 이러한 특성 덕분에 주로 정적 애플리케이션 보안 테스트(SAST) 도구에서 오류를 분석하거나, 기계 학습을 통한 코드 저자 식별(Code Stylometry) 모델에서 코드를 표현하는 핵심 기반으로 폭넓게 활용됩니다 [1, 2, 5].
|
||||
@@ -27,11 +27,11 @@ github_commit: "[P-Reinforce] Batch 9 - Wikified Abstract Syntax Tree (AST)"
|
||||
- **정책 변화:** Programming & Language 카테고리의 지식 연결망 강화를 위한 표준 위키화 적용.
|
||||
|
||||
## 🔗 지식 연결 (Graph)
|
||||
- **Related Topics:** [[Concrete Syntax Tree (CST)]], [[Static Application Security Testing (SAST)]], [[Code Stylometry]], [[Parsing]]
|
||||
- **Projects/Contexts:** [[기계 학습 기반 저자 식별 (Machine Learning-based Code Stylometry)]], [[Eclipse C/C++ Development Tools (CDT)]], [[코드 정적 분석 도구]]
|
||||
- **Related Topics:** [[Concrete Syntax Tree (CST)|Concrete Syntax Tree (CST)]], [[Static Application Security Testing (SAST)|Static Application Security Testing (SAST)]], [[Code Stylometry (코드 문체론)|Code Stylometry]], Parsing
|
||||
- **Projects/Contexts:** 기계 학습 기반 저자 식별 (Machine Learning-based Code Stylometry), Eclipse C/C++ Development Tools (CDT), 코드 정적 분석 도구
|
||||
- **Contradictions/Notes:** 소스 코드의 본질적이고 구문적인 스타일을 분석하는 데는 AST가 핵심적으로 사용되지만, 코드의 들여쓰기, 공백과 같은 시각적 레이아웃 특징을 담아내지는 못합니다. 따라서 포맷팅이나 난독화 등이 프로그래머의 식별 가능성에 미치는 영향을 분석해야 할 경우에는 AST보다는 이를 모두 포함하는 구체적 구문 트리(CST)를 사용하는 것이 더 효과적이라는 지적이 있습니다 [1, 3, 7].
|
||||
|
||||
---
|
||||
*Last updated: 2026-04-19*
|
||||
- Raw Source: [[00_Raw/2026-04-20/Abstract Syntax Tree (AST).md]]
|
||||
- Raw Source: 00_Raw/2026-04-20/Abstract Syntax Tree (AST).md
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user