瀏覽代碼

Modification of the README.md

develop-theo
Theo Souchon 2 年之前
父節點
當前提交
b629909c78
共有 2 個文件被更改,包括 68 次插入2 次删除
  1. +68
    -2
      README.md
  2. 二進制
      media/ccmeta.drawio.png

+ 68
- 2
README.md 查看文件

@ -1,3 +1,69 @@
# ccmeta
# CCMETA
C compiler with embedded metalanguage.
C compiler with embedded metalanguage.
## Table of contents
1. [Architecture](#ar)
2. [Build the project](#bp)
- [Requirements](#ar)
- [Makefile](#makefile)
- [Build](#makefile_Build)
- [Clean](#makefile_Clean)
- [Test](#makefile_Test)
3. [Usage](#usage)
4. [Help](#help)
- [Peg/Leg](#pegleg)
## <div id="ar">Architecture<div>
![alt text](/media/ccmeta.drawio.png)
## <div id="bp">Build the project<div>
### <div id="req">Requirements<div>
Please install [peg/leg](https://www.piumarta.com/software/peg/) manually or with a package manager, for example with Homebrew:
```bash
$ brew install peg
```
Please install [the Boehm-Demers-Weiser conservative garbage collector](https://www.hboehm.info/gc/) manually or with a package manager, for example with Homebrew:
```bash
$ brew install bdw-gc
```
### <div id="makefile"> Makefile<div>
#### <div id="makefile_Build">Build<div>
```bash
$ make
```
#### <div id="makefile_Clean">Clean<div>
```bash
$ make clean
```
#### <div id="makefile_Test">Test <div>
```bash
$ make test
```
## <div id="usage">Usage<div>
You can pass your program:
* via a file
```bash
$ ./ccmeta < file
```
* via a file
```bash
$ ./ccmeta file
```
## <div id="help">Help<div>
### <div id="pegleg">peg/leg<div>
``` shell
$ man peg
```

二進制
media/ccmeta.drawio.png 查看文件

Before After
Width: 692  |  Height: 293  |  Size: 14 KiB

Loading…
取消
儲存