All checks were successful
Build / build (push) Successful in 7m56s
23 lines
395 B
Markdown
23 lines
395 B
Markdown
#mimium
|
|
|
|
モジュールシステムの意味論と実装について考える
|
|
|
|
### 必要要件
|
|
|
|
分割コンパイルできる、かつ、意味論的にもある程度一貫性がある
|
|
|
|
```rust
|
|
//関数のvisibilityセッティングはRustとおなじで
|
|
pub fn (){
|
|
|
|
}
|
|
pub const hoge = 100
|
|
|
|
|
|
```
|
|
|
|
```
|
|
Program = FunctionDefinition
|
|
|GlobalDeclaration
|
|
|ModuleDeclaration
|
|
``` |