Chia-Network / clvm_tools_rs

clvm_tools ported to rust based on https://github.com/Chia-Mine/clvm_tools-js/, and chialisp-21 dialect with a new compiler.
Apache License 2.0
11 stars 13 forks source link

20240123 add compile from text base #63

Closed prozacchiwawa closed 7 months ago

prozacchiwawa commented 7 months ago

Add a "compile" entrypoint which compiles from source rather than a path name. Add a test entry point for this facility and fit to current api. It's likely that there'll be a couple more commits on here to merge the filename and source code compile entrypoints from python.

This was envisioned by @richardkiss https://github.com/richardkiss/clvm_tools_rs/commit/6f95cef9e049afff43801b7c86bb9972718dc913

coveralls commented 7 months ago

Pull Request Test Coverage Report for Build 7660204014


Totals Coverage Status
Change from base Build 7643461992: -0.2%
Covered Lines: 14879
Relevant Lines: 17907

💛 - Coveralls
prozacchiwawa commented 7 months ago

Added one more commit to consolidate error formatting and added tests.