Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dequbed/vfdl
Very Factory Description Language
https://github.com/dequbed/vfdl
factorio factorio-blueprints
Last synced: 24 days ago
JSON representation
Very Factory Description Language
- Host: GitHub
- URL: https://github.com/dequbed/vfdl
- Owner: dequbed
- License: gpl-3.0
- Created: 2020-10-08T21:05:49.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-20T00:33:47.000Z (about 2 years ago)
- Last Synced: 2024-10-14T06:50:55.337Z (2 months ago)
- Topics: factorio, factorio-blueprints
- Language: Haskell
- Homepage:
- Size: 38.1 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Very Factory Description Language
```
▄ ▄
▌▒█ ▄▀▒▌
▌▒▒█ ▄▀▒▒▒▐
▐▄█▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌ vfdl-0.0.1.0
▐▒▒▒▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▌
▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐ __ _______ ____ _
▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌ \ \ / / ___| _ \| |
▌░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌ \ \ / /| |_ | | | | |
▌▒▒▒▄██▄▒▒▒▒▒▒▒▒░░░░░░░░▒▒▒▐ \ V / | _| | |_| | |___
▐▒▒▐▄█▄█▌▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▒▒▌ \_/ |_| |____/|_____|
▐▒▒▐▀▐▀▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▐
▌▒▒▀▄▄▄▄▄▄▀▒▒▒▒▒▒▒░▒░▒░▒▒▒▌ Very Factory Description Language
▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒▒▄▒▒▐
▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒▄▒▒▒▒▌ Very Factory
▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀ Such Production
▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀ Much Wow
▀▀▀▀▀▀▀▀▀▀▀▀
```# W(hat)TF?!
VFDL (is going to be) the equivalent of a hardware description language like VHDL for factorio. You
define your factory in a very [VHDL-esque format](examples/green_circuit.vfdl), compile it using
vfdlc (this repo!) and get out a blueprint (book?) of that factory that you can paste.# W(hy)TF?!
Because I can. And because I never ever want to ever have to build a 120:64 balancer by hand again.
And because I want to automate signal logic away (TODO). And because I want to be able to compile
MIDI to programmable speaker (TODO).# W(hence)TF?!
Do you mean "how"? In that case: magic. Pure, raw, unadultered, black magic.
# I WANNA USE THIS! THIS IS COOL!
It doesn't work yet. It may in the future. But it doesn't at the moment.