添加了注释文档
This commit is contained in:
8
src/Ast/Ast.hpp
Normal file
8
src/Ast/Ast.hpp
Normal file
@@ -0,0 +1,8 @@
|
||||
/*!
|
||||
@file src/Ast/Ast.hpp
|
||||
@brief Ast总链接
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-14
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Deps/Deps.hpp
|
||||
@brief 依赖库集合
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-13
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <Core/CoreInfos.hpp>
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Deps/HashMap/HashMap.hpp
|
||||
@brief 依赖库HashMap定义
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-13
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <unordered_map>
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Deps/String/CharUtils.hpp
|
||||
@brief char32_t type实现
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-13
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
namespace Fig::Deps
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Deps/String/String.hpp
|
||||
@brief UTF32/Pure ASCII + SSO优化的字符串实现
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-13
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Deps/String/StringTest.cpp
|
||||
@brief String类测试代码
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-13
|
||||
*/
|
||||
|
||||
#include <cassert>
|
||||
#include <iostream>
|
||||
#include "String.hpp"
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Error/Error.cpp
|
||||
@brief 错误报告实现
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-14
|
||||
*/
|
||||
|
||||
#include <Core/Core.hpp>
|
||||
#include <Error/Error.hpp>
|
||||
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Error/Error.hpp
|
||||
@brief Error定义
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-13
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <Deps/Deps.hpp>
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
/*!
|
||||
@file src/Lexer/Lexer.cpp
|
||||
@brief 词法分析器(materialized lexeme)实现
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-14
|
||||
*/
|
||||
#include <Lexer/Lexer.hpp>
|
||||
|
||||
namespace Fig
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/SourceManager/SourceManager.hpp
|
||||
@brief 源代码管理
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-14
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <Deps/Deps.hpp>
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
/*!
|
||||
@file src/Token/Token.cpp
|
||||
@brief Token实现
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-14
|
||||
*/
|
||||
#include <Token/Token.hpp>
|
||||
|
||||
namespace Fig
|
||||
@@ -87,4 +93,4 @@ namespace Fig
|
||||
{String("false"), TokenType::LiteralFalse},
|
||||
{String("null"), TokenType::LiteralNull},
|
||||
};
|
||||
};
|
||||
}; // namespace Fig
|
||||
@@ -1,3 +1,10 @@
|
||||
/*!
|
||||
@file src/Token/Token.hpp
|
||||
@brief Token定义
|
||||
@author PuqiAR (im@puqiar.top)
|
||||
@date 2026-02-14
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
Reference in New Issue
Block a user