The original repository is located at link.
I was inspired by strings.rs and added solang/src/bin/vmRunNoPara.rs, which can be used to test the bytecode generated by solang, providing a convenient testing environment.
cargo build
solang/target/debug/vmRunNoPara
Usage: solang/target/debug/vmRunNoPara <solidity_file_path> <contract_name> <function_name>