Open fenollp opened 11 years ago
Lets keep this a separate branch / repo for now until it is stable.
I'd say it's fairly stable? Though I see a lot of additions to be made…
Anyway, type make isee
, got to localhost:8888 then type tea:i("A where var B = 1+1 var A = B end").
Like it?
Hey Pierre,
You need to get Diana to create a repo for the Isee code so that we can use it. I'm not sure merging code which visualizes things is a good idea in general unless its a separate branch since it affects the performance of the evaluator.
Cheers, Ed
On Mon, Sep 30, 2013 at 6:41 PM, Pierre Fenoll notifications@github.comwrote:
I'd say it's fairly stable? Though I see a lot of additions to be made… Anyway, type make isee, got to localhost:8888 then type tea:i("A where var B = 1+1 var A = B end"). Like it?
— Reply to this email directly or view it on GitHubhttps://github.com/esl/tea/pull/24#issuecomment-25385107 .
Well it really doesn't affect performance . Take a look at src/tea.erl
(its like 20 lines long).
I already moved the code to a esl-owned repository (thanks to Diana).
Cheers
Pierre Fenoll
On 30 September 2013 19:30, Edward Tate notifications@github.com wrote:
Hey Pierre,
You need to get Diana to create a repo for the Isee code so that we can use it. I'm not sure merging code which visualizes things is a good idea in general unless its a separate branch since it affects the performance of the evaluator.
Cheers, Ed
On Mon, Sep 30, 2013 at 6:41 PM, Pierre Fenoll notifications@github.comwrote:
I'd say it's fairly stable? Though I see a lot of additions to be made… Anyway, type make isee, got to localhost:8888 then type tea:i("A where var B = 1+1 var A = B end"). Like it?
— Reply to this email directly or view it on GitHub< https://github.com/esl/tea/pull/24#issuecomment-25385107> .
— Reply to this email directly or view it on GitHubhttps://github.com/esl/tea/pull/24#issuecomment-25390119 .
Hey, I think I managed to fix the issue you mentioned last week, that is threads wouldn't get displayed properly… Hm it's a bit long to explain here, maybe I'll show you tomorrow?
So I have been working on a Websocket app that prints in a fancy way data from hooks you put in the interpreter's code.
The app's code is at /fenollp/icy for now but can move to ESL as soon as we agree on a name (lame ideas: icy, eyesight, sledge. Other lame ideas welcome).
rebar.config
andrm -r deps/icy/ && make
.Note that the fancy stuff is in its way and is only a matter of JS-magic. Although it would be nice that you guys add some hooks where you think it would be clever. Just add
tv:pass({<what-is-passed?>,<the-data>})
.Note that for now the app is hosted at my GitHub and is private, so you can't make it work.