4 ms·
> SLIME* for Python, Perl or Ruby I'm not entirely sure, but I think you might just have to implement a Swank server, and SLIME* would work without problems. I
by apgwoz 18y ago
> SLIME* for Python, Perl or Ruby
I'm not entirely sure, but I think you might just have to implement a Swank server, and SLIME* would work without problems. It could be that you're forced to use s-expressions, but I doubt it.
- strlen 18y agoI haven't looked at the client portion of SLIME in a while, but wouldn't there be some changes needed to deal with languages where statements and expression are different from each other? Getting Perl code into an s-exp would be fairly difficult actually (as opposed to getting an s-exp from a Perl complex hash -- which would be really easily) - generally (with Perl5) the consensus is anything that can parse Perl, is Perl. Python, Ruby and Perl6 (which effectively is a Lisp, complete with macros in forms of first-order primitives for CFGs) would, I am sure, be easier a lot easier.
- apgwoz 18y ago> I haven't looked at the client portion of SLIME in a while, but wouldn't there be some changes needed to deal with languages where statements and expression are different from each other? Yeah, probably.