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-AUTO-0C0765
|
||||
category: "[[10_Wiki/💡 Topics/Programming & Language]]"
|
||||
category: "10_Wiki/💡 Topics/Programming & Language"
|
||||
confidence_score: 0.90
|
||||
tags: [auto-reinforced]
|
||||
last_reinforced: 2026-04-20
|
||||
github_commit: "[P-Reinforce] Continuous Worker - 추상 구문 트리(AST)"
|
||||
---
|
||||
|
||||
# [[추상 구문 트리(AST)]]
|
||||
# [[추상 구문 트리(AST)|추상 구문 트리(AST)]]
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> 추상 구문 트리(AST, Abstract Syntax Tree)는 소스 코드를 파싱하여 언어의 문법적 구조와 형태를 표현한 트리 형태의 데이터 구조입니다 [1, 2]. 콘크리트 구문 트리(CST)와 달리 코드의 레이아웃이나 주석, 매크로 등은 기본적으로 포함하지 않고 핵심적인 구문(Syntax) 및 어휘(Lexical) 기능만을 보존하는 것이 특징입니다 [1, 3]. 정적 애플리케이션 보안 테스트(SAST), 린터(Linter) 도구, 그리고 개발자의 코딩 스타일을 분석하는 코드 스타일로메트리(Code Stylometry) 등에서 소스 코드를 구조적으로 분석하고 특징을 추출하는 핵심 기반 기술로 사용됩니다 [2, 4, 5].
|
||||
@@ -22,11 +22,11 @@ github_commit: "[P-Reinforce] Continuous Worker - 추상 구문 트리(AST)"
|
||||
- **정책 변화:** Programming & Language 분야의 자동 자산화 수행.
|
||||
|
||||
## 🔗 지식 연결 (Graph)
|
||||
- **Related Topics:** [[콘크리트 구문 트리(CST)]], [[코드 스타일로메트리(Code Stylometry)]], [[정적 애플리케이션 보안 테스트(SAST)]]
|
||||
- **Projects/Contexts:** [[ESLint]], [[code2vec]], [[Google Code Jam 데이터셋]]
|
||||
- **Related Topics:** 콘크리트 구문 트리(CST), [[코드 스타일로메트리 (Code Stylometry)|코드 스타일로메트리(Code Stylometry)]], [[정적 애플리케이션 보안 테스트(SAST)|정적 애플리케이션 보안 테스트(SAST)]]
|
||||
- **Projects/Contexts:** [[ESLint|ESLint]], code2vec, Google Code Jam 데이터셋
|
||||
- **Contradictions/Notes:** 소스 코드의 저자 식별 시 AST를 활용하면 저자 고유의 구문적 특성을 성공적으로 추출할 수 있지만, 레이아웃 정보가 누락되기 때문에 CST를 활용한 분석에 비해 정확도가 떨어진다는 점이 연구 결과로 입증되었습니다(AST 기반 51%에서 CST 기반 68%로 정확도 상승) [8].
|
||||
|
||||
---
|
||||
*Last updated: 2026-04-19*
|
||||
- Raw Source: [[00_Raw/2026-04-20/추상 구문 트리(AST).md]]
|
||||
- Raw Source: 00_Raw/2026-04-20/추상 구문 트리(AST).md
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user