RSSAminetKontakt

aminet/biz/misc/etb.readme

short : Create an Extended Trial Balance author : alt.mcarter@gmail.com (Mark Carter) uploader : alt mcarter gmail com (Mark Carter) type : biz/misc version : 3 architecture : generic Filetype : application/x-lha Size : 76.86K Date : 8-Oct-17 Download : 💾 https://de3.aminet.net/biz/misc/etb.lha
This distribution prepares an extended trial balancefrom a list of account names and transactions.It does not create a set of accounts. Sundry notes: - this software is pretty rubbish - you need a C++ compiler. G++ 4.6.4 or higher should be fine. - historical (hysterical?) versions are stored in folders v1 and v2. - this program is released into the Public Domain. - command-line only. QUICKSTART ========== + Build it: make + Install it: make install + Run it: etb < etb.dat DATA FILE FORMAT ================ In EBNF notation, input data is of the form: ::= {} "%n" {} ::= "n" "nn" := "n" "n" "nn" ::= ["+"|"-"] + ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" and is any non-empty sequence of chars. {} indicates that the expression may be repeated 0 or more times. See the file `etb.dat' for an example. AMOUNT represents cents (or pennies, if you like). CODE is an account code, which is case-dependent. OUTPUT ====== The output from running `etb
PERMSSN UID GID SIZE RATIO STAMP NAME ---------- ----------- ------- ------ ------------ -------------------- drwx------ 65534/65534 0 ****** Oct 7 18:30 etb/ -rwx--x--x 65534/65534 6 100.0% Oct 7 18:28 etb/AAA -rwx------ 65534/65534 117 82.1% Oct 6 15:32 etb/Makefile -rwx------ 65534/65534 1406 43.0% Oct 5 16:09 etb/etb.cc -rwx------ 65534/65534 712 57.9% Oct 5 15:52 etb/etb.dat -rwx------ 65534/65534 2886 51.4% Oct 7 18:25 etb/etb.readme -rwx--x--x 65534/65534 45 88.9% Oct 6 10:00 etb/make-dist drwx------ 65534/65534 0 ****** Oct 6 10:37 etb/v1/ -rwx------ 65534/65534 187 74.9% Oct 6 10:01 etb/v1/AAA -rwx------ 65534/65534 3296 41.9% Oct 6 10:37 etb/v1/LICENSE -rwx------ 65534/65534 835 37.2% Oct 6 10:01 etb/v1/LICENSE.info -rwx------ 65534/65534 1528 43.7% Oct 6 10:01 etb/v1/README.FIRST -rwx------ 65534/65534 835 37.5% Oct 6 10:01 etb/v1/README.FIRST.info drwx------ 65534/65534 0 ****** Oct 6 10:01 etb/v1/admin/ drwx------ 65534/65534 0 ****** Oct 6 10:01 etb/v1/admin/OtherDocs/ -rwx------ 65534/65534 461 60.5% Oct 6 10:01 etb/v1/admin/OtherDocs/etb.readme -rwx------ 65534/65534 628 40.8% Oct 6 10:01 etb/v1/admin/OtherDocs.info drwx------ 65534/65534 0 ****** Oct 6 10:01 etb/v1/admin/TWdocs/ -rwx------ 65534/65534 11717 43.6% Oct 6 10:01 etb/v1/admin/TWdocs/DEVEL.DOC -rwx------ 65534/65534 792 63.8% Oct 6 10:01 etb/v1/admin/TWdocs/DEVEL.DOC.info -rwx------ 65534/65534 2610 50.3% Oct 6 10:01 etb/v1/admin/TWdocs/LICENSE -rwx------ 65534/65534 792 63.3% Oct 6 10:01 etb/v1/admin/TWdocs/LICENSE.info -rwx------ 65534/65534 1135 55.7% Oct 6 10:01 etb/v1/admin/TWdocs/README.FIRST -rwx------ 65534/65534 790 63.3% Oct 6 10:01 etb/v1/admin/TWdocs/README.FIRST.info -rwx------ 65534/65534 8752 43.6% Oct 6 10:01 etb/v1/admin/TWdocs/USER.DOC -rwx------ 65534/65534 792 63.3% Oct 6 10:01 etb/v1/admin/TWdocs/USER.DOC.info -rwx------ 65534/65534 628 42.7% Oct 6 10:01 etb/v1/admin/TWdocs.info -rwx------ 65534/65534 461 55.7% Oct 6 10:01 etb/v1/admin/admin.notes -rwx------ 65534/65534 222 67.1% Oct 6 10:01 etb/v1/admin/make-dist -rwx------ 65534/65534 628 43.0% Oct 6 10:01 etb/v1/admin.info drwx------ 65534/65534 0 ****** Oct 6 10:01 etb/v1/devel/ -rwx------ 65534/65534 15179 37.9% Oct 6 10:01 etb/v1/devel/DEVEL.DOC -rwx------ 65534/65534 839 38.0% Oct 6 10:01 etb/v1/devel/DEVEL.DOC.info -rwx------ 65534/65534 116 69.0% Oct 6 10:01 etb/v1/devel/DMakefile -rwx------ 65534/65534 15990 28.7% Oct 6 10:01 etb/v1/devel/etb.c -rwx------ 65534/65534 4244 34.2% Oct 6 10:01 etb/v1/devel/etb.h -rwx------ 65534/65534 729 25.9% Oct 6 10:01 etb/v1/devel/main.c -rwx------ 65534/65534 1213 36.5% Oct 6 10:01 etb/v1/devel/mcstd.h -rwx------ 65534/65534 5300 28.0% Oct 6 10:01 etb/v1/devel/mcstring.c -rwx------ 65534/65534 4077 28.0% Oct 6 10:01 etb/v1/devel/parsecli.c drwx------ 65534/65534 0 ****** Oct 6 10:01 etb/v1/devel/tests/ -rwx------ 65534/65534 1895 42.7% Oct 6 10:01 etb/v1/devel/tests/dice.c -rwx------ 65534/65534 6036 64.7% Oct 6 10:01 etb/v1/devel/tests/test -rwx------ 65534/65534 178 68.0% Oct 6 10:01 etb/v1/devel/tests/test.c -rwx------ 65534/65534 8092 64.1% Oct 6 10:01 etb/v1/devel/tests/testcli -rwx------ 65534/65534 1322 34.7% Oct 6 10:01 etb/v1/devel/tests/testcli.c -rwx------ 65534/65534 3112 64.8% Oct 6 10:01 etb/v1/devel/tests/testeasy -rwx------ 65534/65534 938 33.0% Oct 6 10:01 etb/v1/devel/tests/testeasy.c -rwx------ 65534/65534 628 43.0% Oct 6 10:01 etb/v1/devel/tests.info -rwx------ 65534/65534 628 42.7% Oct 6 10:01 etb/v1/devel.info -rwx------ 65534/65534 470 59.6% Oct 3 19:28 etb/v1/etb.readme drwx------ 65534/65534 0 ****** Oct 6 10:01 etb/v1/user/ -rwx------ 65534/65534 11601 36.2% Oct 6 10:01 etb/v1/user/USER.DOC -rwx------ 65534/65534 839 37.9% Oct 6 10:01 etb/v1/user/USER.DOC.info -rwx------ 65534/65534 17028 59.1% Oct 6 10:01 etb/v1/user/etb -rwx------ 65534/65534 434 66.1% Oct 6 10:01 etb/v1/user/ledger.dat -rwx------ 65534/65534 628 41.6% Oct 6 10:01 etb/v1/user.info drwx------ 65534/65534 0 ****** Oct 6 10:40 etb/v2/ -rwx------ 65534/65534 60 100.0% Oct 6 09:46 etb/v2/Makefile -rwx------ 65534/65534 5543 40.4% Oct 3 19:38 etb/v2/USER.DOC -rwx------ 65534/65534 24696 28.9% Oct 3 19:28 etb/v2/etb.c -rwx------ 65534/65534 648 56.6% Oct 3 19:28 etb/v2/etb.readme -rwx------ 65534/65534 434 66.1% Oct 3 19:28 etb/v2/ledger.dat -rwx------ 65534/65534 370 45.9% Oct 3 19:28 etb/v2/trans.dat ---------- ----------- ------- ------ ------------ -------------------- Total 64 files 175528 42.3% Oct 8 06:39
Zum Live Linux: