jazz icon indicating copy to clipboard operation
jazz copied to clipboard

Interactive shell / console interface / REPL

Open naturallymitchell opened this issue 5 years ago • 8 comments

https://en.wikipedia.org/wiki/REPL

https://github.com/sigmaSd/repl-rs

https://www.reddit.com/r/rust/comments/b1t6da/what_crates_should_i_use_to_make_a_repl/

naturallymitchell avatar Oct 09 '18 05:10 naturallymitchell

add it as a --repl option and turn off logging when in repl mode

Arnaz87 avatar Oct 10 '18 16:10 Arnaz87

poga suggested rep.lua in https://github.com/poga/actix-lua/issues/16, which seems like a great option.

naturallymitchell avatar Dec 11 '18 22:12 naturallymitchell

https://github.com/hoelzro/lua-repl/issues/38 (5.3 support)

sineemore avatar Dec 11 '18 22:12 sineemore

looks like we're good on that https://github.com/kyren/rlua/blob/master/lua/luaconf.h#L337-L348

naturallymitchell avatar Dec 11 '18 22:12 naturallymitchell

looks like it uses C based bindings to linenoise in lua-linenoise which could be replaced with rust-linenoise. and then it also has os.execute calls which would need ported

naturallymitchell avatar Dec 12 '18 00:12 naturallymitchell

should wait on #240

naturallymitchell avatar Jan 27 '19 17:01 naturallymitchell

https://github.com/giann/croissant

naturallymitchell avatar Mar 03 '19 15:03 naturallymitchell

What does Mun Lang do now or have planned to do?

naturallymitchell avatar May 25 '20 05:05 naturallymitchell