Index: trunk/jenga/src/smoothie/LexicalAnalysis.cpp
===================================================================
--- trunk/jenga/src/smoothie/LexicalAnalysis.cpp	(revision 333)
+++ trunk/jenga/src/smoothie/LexicalAnalysis.cpp	(revision 341)
@@ -238,4 +238,23 @@
 	return i;
 }
+
+void SplitParameter( const std::string &src, Jenga::Common::Strings &dests, bool isClear )
+{
+	const char *buffer = src.c_str();
+	int i = 0;
+
+	if( isClear )
+	{
+		dests.clear();
+	}
+
+	while( buffer[i] )
+	{
+		char result[8192];
+		i = GetOneParameter( buffer, i, result );
+		dests.push_back( result );
+	}
+}
+
 
 bool SplitMemberName( const char *desc, char *object, char *member, ReferenceKind &refType ){
