fixing accounts panel z index
[Bookkeeping.git] / doc / BookkeepingSyntax.rules.xml
blobea3add150d9d1a54a1fc1065d41b6b3e6e5e08f9
3 TERMINALS
11 COMMANDS
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)
27 load            (token -opts)
29 login
31 logout
33 exit
39 TOKENS
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)
49 debit -id                               --> (load)
51 debit
57 credit -entry -account -amount          --> (create / find / list)
59 credit -id                              --> (load)
61 credit
67 entry -entrynum -journal -date          --> (find/list)
69 entry -id                               --> (load)
71 entry
77 journal -name(entry,entry,...)          --> (create/load/find/list)
79 journal -id                             --> (load)
81 journal
87 transaction -name(entry,entry,...)      --> (create/find/list)
89 transaction -id                         --> (load)
91 transaction
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)
105 account