13 create (token -opts(token.literal,...))
15 add ((token.literal) token.literal,...)
17 remove ((token.literal) token.literal,...)
19 reverse ((token.literal) token.literal,...)
21 find ((token.literal) token -opts)
23 list ((token.literal) token -opts)
41 * tokens without options can go in thier XML parents. they represent raw XML and can
43 be substituted with a command that returns XML.
47 debit -entry -account -amount --> (create / find / list)
57 credit -entry -account -amount --> (create / find / list)
67 entry -entrynum -journal -date --> (find/list)
77 journal -name(entry,entry,...) --> (create/load/find/list)
79 journal -id --> (load)
87 transaction -name(entry,entry,...) --> (create/find/list)
89 transaction -id --> (load)
97 account -name -type -counterweight(debit,...) --> (create,find,list)
99 account -name -type -counterweight(credit,...) --> (create,find,list)
101 account -id --> (load)
103 account -name --> (load)