Всем привет

вобщем у меня имеется некий редактор, но соль в том что в него нельзя подгружать им выдаваемый код, ну вобщем не в этом суть, конкретно нужно вот что:
скажем имеется у меня вот такой текст-код:
--
create_box(355, 345, 20, 20, 0, 0);
create_robot(395, 355, 15, 1);
square_tile(435, 305, 3, 3);
--
Нужно чтобы когда я вставляю его в поле и нажимаю кнопку происходило некое действие в соответствии с кодом, например читаем первую строчку create_box(355,345,20,20,0,0); и определяем, и вызываем соответствующую функцию для этого - если create_box то например функцию create_box_da, причем с такими же параметрами как и указано в текстовой строке. Вот собственно вопрос, у кого-нибудь есть мысли как это проще всего реализовать?
Заранее спасибо !11