temp/README.md

26 lines
530 B
Markdown
Raw Normal View History

2023-11-30 19:10:05 +00:00
# Templest
A single procedural macro to make temporary variables easier.
Code example:
```rs
2023-11-30 19:27:05 +00:00
use temp::temp;
2023-11-30 19:10:05 +00:00
fn main() {
let temp!() = 10;
println!("{:?}", temp!(-));
}
```
This code example prints `10` to the console.
If we add a new temporary variable, after we define the first one as 10, and define that as 20, than 20 will be printed.
```rs
2023-11-30 19:27:05 +00:00
use temp::temp;
2023-11-30 19:10:05 +00:00
fn main() {
let temp!() = 10;
let temp!() = 20;
println!("{:?}", temp!(-));
}
```
This new code example will print `20` to the console.