mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-04 21:54:27 +08:00
* add a SmilesParserParams object to prepare for this * add a SmilesParserParams object to prepare for this * add tests for the SmilesParseParmas * support name parsing, should it be the default? * rename CXNSmiles to CXSmiles; add a spirit parser for CXSmiles coordinate that is at least syntax correct * abandon boost::spirit for now; crude atom token parser * support params in smiles parser (not tested, may not build) * can read coords and atom labels along with mol names; crude, but works * read coordinate bonds * remove some compiler warnings with VS2015 * remove a bunch of compiler warnings on windows * remove more warnings on windows * remove more warnings on windows * backup commit: first pass at parsing query features * radical spec parsing * handle attachment points using atom mapping * switch to a named property for atom labels * fix handling of the "A" atom query * add functions to construct A and Q queries (needs more work) * fix a problem created while cleaning up warnings earlier * add some additional convenience functions for making generic atoms. Still need M and to recognize these while writing CXSMILES * add M queries; update some tests * fix a linux compile problem * get the cxsmiles stuff working in python; basic testing * support "M" in CXSMILES