I'm trying to use XLisp as an Inferior process.
I'd prefer to use Tom Almy xlisp+ but I'm unable
to run any lisp binary under an Xemacs shell.
I'm running Xemacs 21.4 in an XP environment.

After issuing a shell, everything sems ok...

C:\XLisp+>dir
dir
 Volume in drive C has no label.
 Volume Serial Number is D007-51AD

 Directory of C:\XLisp+

11/28/2005  08:29 PM    <DIR>          .
11/28/2005  08:29 PM    <DIR>          ..
11/25/2005  02:00 AM    <DIR>          bin
07/15/2005  10:08 PM    <DIR>          docs
11/26/2005  11:05 AM    <DIR>          lsp
07/16/2005  01:41 PM    <DIR>          xl304dos
11/22/2005  09:37 AM    <DIR>          xl304req
07/03/2005  12:26 PM    <DIR>          xl304win
11/28/2005  08:06 PM                82 xlisp.bat
08/04/1996  11:00 AM           293,888 XLISP30.EXE
07/02/2005  09:18 PM           348,084 xlisp300.hlp
07/16/2005  01:41 PM           122,728 xlispsml.exe
11/27/2005  06:07 PM             2,855 xlispsml.PIF
07/02/2005  09:18 PM           324,608 xlispwin.exe
11/25/2005  01:15 AM               227 xlispwin.ini
07/02/2005  09:18 PM           280,064 xlwin32.exe
              22 File(s)      2,806,620 bytes
               8 Dir(s)  175,013,314,560 bytes free

but when I invoke the lisp binary either directly or via
batch file...

C:\XLisp+>xlisp.bat
xlisp.bat

C:\XLisp+>cd c:\XLisp+

C:\XLisp+>xlispsml.exe lsp\init lsp\classes lsp\common lsp\common2
XLISP-PLUS version 3.04
Portions Copyright (c) 1988, by David Betz.
Modified by Thomas Almy and others.
; loading "lsp\init.lsp" ; loading "lsp\classes.lsp" ; loading "lsp\common.lsp" ; loading "lsp\common2.lsp"

no Lisp prompt is returned...

'1' does not evaluate, nor (+ 1 1),however,

(system "dir") returns

 Volume in drive C has no label
 Volume Serial Number is D007-51AD
 Directory of C:\XLISP_~1

.            <DIR>     07/02/05   9:15p
..           <DIR>     07/02/05   9:15p
BIN          <DIR>     11/23/05   5:06p
DOCS         <DIR>     07/02/05   9:15p
LSP          <DIR>     07/16/05   1:47p
XL304DOS     <DIR>     07/16/05   1:41p
XL304REQ     <DIR>     07/02/05   9:15p
XL304WIN     <DIR>     07/02/05   9:18p
XLDOCMSW ZIP    350000 11/19/05   1:13p
XLDOCW6  A4     471552 07/02/05   9:17p
XLDOCW6  LTR    471552 07/02/05   9:17p
XLISP    BAT        82 11/28/05   8:06p
XLISP30  EXE    293888 08/04/96  11:00a
XLISP300 HLP    348084 07/02/05   9:18p
XLISPSML EXE    122728 07/16/05   1:41p
XLISPSML PIF      2855 11/27/05   6:07p
XLISPWIN EXE    324608 07/02/05   9:18p
XLISPWIN INI       227 11/25/05   1:15a
XLWIN32  EXE    280064 07/02/05   9:18p
       30 file(s)    2806620 bytes
                  1023932928 bytes free

(exit)
XLISP-PLUS 3.03 contains contributed code by:
Tom Almy, Mikael Pettersson, Neal Holtz, Johnny Greenblatt, Ken Whedbee,
Blake McBride, Pete Yadlowsky, Hume Smith, and Richard Zidlicky.
Portions copyright (c) 1988, Luke Tierney.
t

C:\XLISP_~1>