reciper/README.md
2025-05-06 00:58:22 +02:00

61 lines
670 B
Markdown

# reciper
A script to calculate recipe costs from concise recipe definition file.
## Usage
```sh
Usage:
reciper <recipe_file>
```
With the file `example/demo` as input :
```sh
# main targets
3 a
2 b
# definition for a
a
2 c
3 b
# definition for b
b
1 c
# no definition for c
```
The output is :
```sh
$ ./bin/reciper example/demo
# Steps
#
# 3 a
# ├─6 c
# └─9 b
# └─9 c
# 2 b
# └─2 c
#
# Intermediaries
#
# 3 a
# 11 b
#
# Inputs
#
# 17 c
#
```
## Roadmap 🌠
- Ingredients sorted by depth
- Ingredients hash-colored
- Annotation for already available ingredients
- Availability state passed along tree traversal