binpash / pash

PaSh: Light-touch Data-Parallel Shell Processing
MIT License
547 stars 37 forks source link

Move ast_node under shasta directory to prepare librarification #677

Closed angelhof closed 1 year ago

angelhof commented 1 year ago

Also implement printing inside ast_node, stop using libdash

angelhof commented 1 year ago

After this PR is merged, we can make this a library. We probably want to rename a few things to have consistent clean naming before we do that.

github-actions[bot] commented 1 year ago

OS:ubuntu-20.04 Thu May 25 21:30:29 UTC 2023 intro: 2/2 tests passed. interface: 40/40 tests passed. compiler: 54/54 tests passed. agg: 109/109 tests passed.

github-actions[bot] commented 1 year ago
OS = Debian 10 CPU = Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz Ram = 15752 Hash = b9979909 Kernel= Linux 4.15.0-197-generic x86_64 benchmark tests passed failed untested unresolved unsupported not_in_use other_status
posix 494 373 43 31 6 40 1 0
intro 2 2 0 0 0 0 0 0
interface 40 40 0 0 0 0 0 0
compiler 54 54 0 0 0 0 0 0
aggregator 109 109 0 0 0 0 0 0
github-actions[bot] commented 1 year ago

OS:ubuntu-20.04 Fri May 26 14:45:44 UTC 2023 intro: 2/2 tests passed. interface: 41/41 tests passed. compiler: 54/54 tests passed. agg: 109/109 tests passed.

github-actions[bot] commented 1 year ago
OS = Debian 10 CPU = Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz Ram = 15752 Hash = 7da6e62a Kernel= Linux 4.15.0-197-generic x86_64 benchmark tests passed failed untested unresolved unsupported not_in_use other_status
posix 494 375 41 31 6 40 1 0
intro 2 2 0 0 0 0 0 0
interface 41 41 0 0 0 0 0 0
compiler 54 54 0 0 0 0 0 0
aggregator 109 109 0 0 0 0 0 0