From e9317c2366bb6fb9b6079e81e58598ff7041682a Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Mon, 24 Jul 2023 12:23:30 +0800 Subject: 😶‍🌫️Push LaTeX MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.tex | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 src/main.tex (limited to 'src/main.tex') 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 -- cgit v1.2.3-70-g09d2