split_sentence($CLIENT_ref, $text)
$text will be parsed using two parsers:
- Parse::RecDescend
-
First FreeHAL tries to parse $text using a parser built with Parse::RecDescend. A generic grammer for english and german is used.
- Traditional Parser
-
This parser is used by FreeHAL since Spring 2008. It can parse every sentence, but has also some bugs. That's why we try to replace it with a new one in future.
is_name($name)
Checks whether $name is a name. A boolean will be returned.