ロジック部分は単体のプログラムとして作って本体プログラムとソケット越しに通信するのがいいんじゃないかな。
本体と簡単に通信できるような機能をモジュールとして提供すればいいし

言語のインタプリタをHSPで作ることも可能だけど、機能限定HSPレベル程度まででも実装するのは結構面倒。
どうしてもやりたいならLexerやParserでググれば資料は見つかるけど
大抵CやらMLやらで書かれてるから読み解くのは大変だと思う。