Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
JCxYIS authored Jan 7, 2022
1 parent 87f73cd commit 9ce900e
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
# MiniLisp Interpreter
###### 1101 Compiler Final Project

> 我徒手幹出了一個 C# 的 Mini-Lisp 直譯器
> A hand-craft Mini-Lisp (subset of LISP) interpreter written in C#
## Usage
- Simply open the program, paste your lisp code and press `Ctrl + Z`,
- or you can pass in the path to the lisp code file inro the program (e.g. `"./output.exe testcase/test_data/03_1.lsp"`)

### Available Args
`--debug` : Debug Mode
`--help` : Print help and quit
`--once` : Run once only
`--quiet` : Quiet Mode
(file path) : Read Mini-Lisp code from file
- `--debug` : Debug Mode
- `--help` : Print help and quit
- `--once` : Run once only
- `--quiet` : Quiet Mode
- (file path) : Read Mini-Lisp code from file

## Tasks

Expand Down Expand Up @@ -41,4 +42,4 @@ Currently all number is treated as double, so the test cases might give a differ

![](https://i.imgur.com/HFgVupk.png)

![](https://i.imgur.com/COJCmsZ.png)
![](https://i.imgur.com/COJCmsZ.png)

0 comments on commit 9ce900e

Please sign in to comment.