First of all, since this is my first message here, thank you all for your invaluable answers I have found so far. I have searched and found many answers here already and usually they were of the highest quality. Awesome!
Now, my question: I am using alpha.bst for the bibliography. Maybe it's a bad solution, but I'd rather change alpha.bst directly than mess around with other BibTeX styles. It seems all of them have their advantages, but none seems to offer everything I want.
Which brings me to my question: alpha.bst is written in BAFLL by Drew McDermott. Does anyone know if there is a documentation of that language? I can deduce some workings by reading the source code of alpha.bst, but it would be easier to just read a documentation.
texdoc tamethebeast, particularly part 4. You can find it online at http://texdoc.net/texmf-dist/doc/bibtex/tamethebeast/ttb_en.pdf – egreg Apr 09 '13 at 15:16.bstfiles are written in BibTeX's stack language which doesn't have a name: probably the best guide is Tame the BeaST. – Joseph Wright Apr 09 '13 at 15:17