Appendix
This Appendix contains SQL functions and tables too large or complex for the explanatory nature of the earlier chapters. These functions and tables are practical, rather than explanatory. They all follow PostgreSQL syntax. Some of them require the core functions described in Chapter 7 of this book, e.g. matches, cansmiles and count_matches. This Appendix also contains a PerlMol implementation, a FROWNS implementation and an OpenBabel implementation of the core functions for PostgreSQL.