I'm sorry, but I have no sympathy with someone who gets into a position where you have no familiarity with a language, but yet have a "very urgent" problem to solve. If your problem is urgent, you should be using a technology that you are familiar with. I'm very happy to help people who are learning the language, but not if they are in a hurry.
Michael Kay
http://www.saxonica.com/
Author, XSLT Programmer's Reference and XPath 2.0 Programmer's Reference