История изменений
Исправление theNamelessOne, (текущая версия) :
А зачем тебе для этого либы? Используй обычные модули.
src/main.rs:
mod lexer;
mod parser;
// ...Структура исходников:
λ desktop rust → tree src
src
├── lexer.rs
├── parser
│ └── mod.rs
└── sample.rs
1 directory, 3 filesRule of thumb: если в исходнике встречается mod MODNAME;, то компилятор ищет его содержимое в файле MODNAME.rs либо в MODNAME/mod.rs.
Исправление theNamelessOne, :
А зачем тебе для этого либы? Используй обычные модули:
src/main.rs`:
mod lexer;
mod parser;
// ...Структура исходников:
λ desktop rust → tree src
src
├── lexer.rs
├── parser
│ └── mod.rs
└── sample.rs
1 directory, 3 filesRule of thumb: если в исходнике встречается mod MODNAME;, то компилятор ищет его содержимое в файле MODNAME.rs либо в MODNAME/mod.rs.
Исходная версия theNamelessOne, :
А зачем тебе для этого либы? Используй обычные модули:
`src/main.rs`:
mod lexer;
mod parser;
// ...Структура исходников:
λ desktop rust → tree src
src
├── lexer.rs
├── parser
│ └── mod.rs
└── sample.rs
1 directory, 3 filesRule of thumb: если в исходнике встречается `mod MODNAME;`, то компилятор ищет его содержимое в файле `MODNAME.rs` либо в `MODNAME/mod.rs`.