aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/main.tex
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.tex')
-rw-r--r--src/main.tex65
1 files changed, 65 insertions, 0 deletions
diff --git a/src/main.tex b/src/main.tex
new file mode 100644
index 0000000..4013b74
--- /dev/null
+++ b/src/main.tex
@@ -0,0 +1,65 @@
+\documentclass[conference]{IEEEtran}
+
+\begin{document}
+\title{Psi CLI Language}
+\author{\IEEEauthorblockN{HsiangNianian}
+\IEEEauthorblockA{\textit{Department of Computer Science} \\
+\textit{University of RBQ U.}\\
+i@jyunko.cn}}
+\maketitle
+
+\begin{abstract}
+ Psi is a new programming language designed with simplicity, flexibility, and performance in mind. It provides a clean and intuitive syntax that is easy to read and write, making it an excellent choice for both beginners and experienced programmers.
+\end{abstract}
+
+\section{Introduction}
+This section introduces the Psi CLI language and its features.
+
+\section{Features}
+This section describes the key features of the Psi CLI language.
+
+\subsection{Lexer Module}
+The lexer module is responsible for converting source code into a sequence of tokens.
+
+\subsection{Parser Module}
+The parser module converts the token sequence into an abstract syntax tree (AST).
+
+\subsection{Built-in Types Module}
+The built-in types module defines the built-in types of the Psi language, such as lists and dictionaries.
+
+\subsection{Error Handling Module}
+The error handling module provides mechanisms for capturing and handling errors at runtime.
+
+\subsection{Execution Environment Module}
+The execution environment module defines the execution environment of the Psi language.
+
+\subsection{Interpreter Module}
+The interpreter module executes operations based on the AST within the execution environment.
+
+\subsection{Mathematics Foundation Module}
+The mathematics foundation module provides basic mathematical functions and constants.
+
+\subsection{Documentation Module}
+The documentation module provides API interface descriptions and usage examples.
+
+\section{Getting Started}
+This section explains how to get started with the Psi CLI language.
+
+\section{Keywords}
+This section lists the keywords used in the Psi CLI language.
+
+\section{Contribution}
+This section outlines how to contribute to the Psi project.
+
+\section{License}
+This section provides information about the license of the Psi CLI language.
+
+\section*{Acknowledgment}
+The authors would like to thank...
+
+\section*{References}
+[1] Reference 1
+
+[2] Reference 2
+
+\end{document} \ No newline at end of file