> For the complete documentation index, see [llms.txt](https://koshizuow.gitbook.io/compilerbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://koshizuow.gitbook.io/compilerbook/intoduction/symbol.md).

# 符號與規範

本章內容以原書為準，但章節格式為配合GitBook可能會與本章內容有所出入之處。

函數或者數學式、指令等等在本文中會以`main`、`foo=3`、`make`等寬字體的方式表示。

複數行以上的程式碼，會如以下的格式用等寬字體放在框中表示（本翻譯版以 GitBook 的 code block 表示）：

```c
int main() {
  printf("Hello world!\n");
  return 0;
}
```

如框框中的指令是假定使用者輸入的shell指令的話，會以`$`符號開頭表示要輸入的指令，請輸入該行在`$`之後的指令（請勿輸入`$`本身）。沒有`$`的行表示輸入指令的結果。例如以下的指令框，是使用者輸入`make`並按下Enter執行的範例。`make`指令的輸出結果是``make: Nothing to be done for `all'.``。

```
$ make
make: Nothing to be done for `all'.
```
