// file: $isip/class/pr/LanguageModelBNF/lmbnf_05.cc // // system include files // #include // isip include files // #include "LanguageModelBNF.h" // method: assign // // arguments: // const LanguageModelBase& arg: (input) object to assign // // return: a bool8 value // // this method assigns input argument to current argument // bool8 LanguageModelBNF::assign(const LanguageModelBase& arg_a) { if (typeid(arg_a) == typeid(LanguageModelBNF)) { return assign((LanguageModelBNF&)arg_a); } else { return Error::handle(name(), L"assign", Error::ARG, __FILE__, __LINE__); } }