Coconut Framework is basic infrastructure of all the other applications and frameworks. This framework has following functions:
All XML class wraps libxml library to present XML data.
CNXMLDocument presents entire XML documentation. It contains CNXMLElementNode, CNXMLTextNode, CNXMLCommentNode and CNXMLAttributeNode as a tree.
CNCommandParser class is used to parse command line. It generate CNCommandLine database from arguments to main functions. CNCommandLine will have some CNOption objects for command line option and it's parameter and some NSString object for arguments.
CNErrorCreator create NSError object step by step. You can give error description, reason to the object. See Introduction to Error Handling Programming Guide For Cocoa.
CNErrorUtil defines class methods to operate NSError object.
1.5.2