Live coding tool (5)

1 Name: #!/usr/bin/anonymous : 2014-04-28 06:26 ID:fjtdgAlQ This thread was merged from the former /code/ board. You can view the archive here.

Who else likes live coding?

Here is a screenshot of the live coding environment I wrote based on Lua:
http://i.imgur.com/z55ezrV.png

In the past, I've embedded Forth (with FICL Forth), Scheme (s7 scheme) and Lisp (using ECL). If you want a Lisp machine, why not make a live coding environment by embedding a Lisp of your choice?

2 Name: #!/usr/bin/anonymous : 2014-04-28 16:58 ID:Fthhyn5j

thats pretty cool

3 Name: #!/usr/bin/anonymous : 2014-04-29 15:34 ID:skLXpcBj

>>1
How do you save you're work?

4 Name: #!/usr/bin/anonymous : 2014-04-29 16:11 ID:WTvM5cqX

>>3
The buffers are named. Ctrl-S saves the buffer.
Use the setBufferName function to set the name.

The buffers are intended to be used as live REPLs as well as source files. In that way, its similar to a C64.

I haven't directly made it possible to save the state of the world, just the buffers. If you want to save some state, you need to print what you want to save into the buffer.
For example:
print2(inspect(_G)) traverses all variables and tables and inserts their values into the buffer.

I should probably make a video.

5 Name: #!/usr/bin/anonymous : 2014-04-30 22:53 ID:z4vD3Jlv

>>4
neat[i]![/i]

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: