# =========================
# Build / CMake
# =========================
build/
cmake-build-*/
out/
dist/

CMakeFiles/
CMakeCache.txt
cmake_install.cmake
install_manifest.txt
Makefile
compile_commands.json
.ninja_deps
.ninja_log

# =========================
# Generated / intermediate
# =========================
*.o
*.obj
*.a
*.lib
*.so
*.dylib
*.dll
*.exe
*.out
!test/test_case/*.out
*.app
*.pdb
*.ilk
*.dSYM/

*.log
*.tmp
*.swp
*.swo
*.bak

# ANTLR 生成物（通常在 build/，这里额外兜底）
**/generated/antlr4/
**/antlr4-generated/
*.tokens
*.interp

# =========================
# IDE / Editor
# =========================
.vscode/
.idea/
.fleet/
.vs/
*.code-workspace

# CLion
cmake-build-debug/
cmake-build-release/

# =========================
# OS / misc
# =========================
.DS_Store
Thumbs.db

# =========================
# Project outputs
# =========================
test/test_result/
