whale_fall

Crates.iowhale_fall
lib.rswhale_fall
version1.0.0
sourcesrc
created_at2024-01-17 06:43:15.742938
updated_at2024-01-17 06:43:15.742938
descriptiona code generator based on data flow style
homepage
repositoryhttps://github.com/jqiris/whale_fall.git
max_upload_size
id1102519
size197,516
jqiris (jqiris)

documentation

README

whale_fall

  • a code generator based on data flow style

name meaning:

  • 一鲸落,万物生(When a whale falls, all things live)

install

  • cargo install whale_fall

config template,default name is whale.toml

[basic]
package = "example"  # project package
root = "../example"  # project root

[[composer]]  # composer array
parsers = ["gm"]  # parser array
processers = ["miman"] # processer array
generators = ["miman"] # generator array
outputers = ["go"] # outputer array

[[composer]]
parsers = ["gm"]
processers = ["miman"]
generators = ["miman"]
outputers = ["go", "md"]

usage

  • cd the project root, config the whale.toml,then execute the command whale_fall generate
Commit count: 0

cargo fmt