Grammar


### Grammars
|Title|
|:-:|
|[Context Free Grammar](https://texonom.com/context-free-grammar-addd6d55b70a4be4b5cac47126d5d5a7)|
|[Regular Grammar](https://texonom.com/regular-grammar-98198276196f48deb1902e06b7fc4ead)|
|[Context-Sensitive Grammar](https://texonom.com/context-sensitive-grammar-1639dc97e8894d76bb53550b18a72445)|
|[Unrestricted Grammar](https://texonom.com/unrestricted-grammar-67a3e248e2af4d85976aa712671c8e84)|
|[Parsing expression grammar](https://texonom.com/parsing-expression-grammar-6cb7fe5bf7504fa58541576b46ed1046)|


### Grammar Notion
|Title|
|:-:|
|[Terminal Symbol](https://texonom.com/terminal-symbol-cdbd9bfb038e4cc6978b0f243596db49)|
|[Grammatical modifier](https://texonom.com/grammatical-modifier-9255de3ce508449d9a5ead7062efd808)|
|[Nonterminal Symbol](https://texonom.com/nonterminal-symbol-f6f471ec55ca42d3b1edf64296a89899)|
|[Suffix](https://texonom.com/suffix-d61f4ecf8c9e4e98b89e26dbb538a92d)|
|[Prefix](https://texonom.com/prefix-b5bed1129c8a435c81ed2063af747350)|
|[Infix](https://texonom.com/infix-4360e74e5c2e4d1cb2d4843d46fc9a54)|
|[Character](https://texonom.com/character-366678274ba24c6abc4651e7b00bdd3c)|
|[Ambiguous Grammar](https://texonom.com/ambiguous-grammar-1673a7e8c417402e848ac2e4f8ff46fc)|



> [컴파일러는 어떻게 내가 작성한 코드를 인식하는걸까? - 재그지그의 개발 블로그](https://wormwlrm.github.io/2021/04/18/Formal-Language-and-Compiler.html)





