roijac wrote:
do you think we should allow different spellings/writing of blocks?
for example goto instead of go to, etc.?
Sure.
Offline
roijac wrote:
ok, i think i'll branch and develop the parser on it.
meanwhile, maybe you could rewrite the GUI in XRC...
looks way more easy. try use XRCed or something![]()
bump
any chance of doing this?
i'm almost done with a light-blocked version of the parser
Offline
roijac wrote:
roijac wrote:
ok, i think i'll branch and develop the parser on it.
meanwhile, maybe you could rewrite the GUI in XRC...
looks way more easy. try use XRCed or something![]()
bump
any chance of doing this?
i'm almost done with a light-blocked version of the parser![]()
I don't know. I'm kind of busy with life at the moment. I've got to finish up two to three Scratch projects (Chat.PY 2.0, Virtual Space, and a Bound game) and I have school and all. I also don't have much dedication towards this project, but I'd be willing to help code small parts. I just can't really put myself on the team.
Offline
Magnie wrote:
I write my Scratch Blocks like this:
Code:
when gf clicked set [var v] to (1234567890) forever if <touching [sprite v]?> say [How are you?] for (3) secs endWhen ever I try to simplify it though, it gets confusing how [text] and (numbers) will end up working. So I think how it is right now is pretty good.
Are you trying to parse the block plugin syntax and turn it back into Scratch blocks? It's quite hard to do — a lot of things don't translate back very well, particularly odd/unusual variable names. (eg ones containing brackets, spaces etc...)
If you're careful with what variable names you use, it might work for you (:
I've nearly finished a converter based on kurt to grab the scripts out of a Scratch project file and convert them into [scratchblocks] format, which works very nicely.
roijac wrote:
do you actually know who does this?
Oh, that's me
I only just found this...
Last edited by blob8108 (2012-03-26 13:25:56)
Offline
blob8108 wrote:
Are you trying to parse the block plugin syntax and turn it back into Scratch blocks? It's quite hard to do — a lot of things don't translate back very well, particularly odd/unusual variable names. (eg ones containing brackets, spaces etc...)
i'm actually using a modified version, where blocks get [], but normal inputs don't have brackets around, so it's way more readable
and of course now i know how wrote this, after the topic you posted
i guess i could finish graphic-less IDE in a month or so
Offline
roijac wrote:
i'm actually using a modified version, where blocks get [], but normal inputs don't have brackets around, so it's way more readable
![]()
How do you differentiate between strings and variables? What about variables with names that are numbers?
roijac wrote:
and of course now i know how wrote this, after the topic you posted
![]()
i guess i could finish graphic-less IDE in a month or so![]()
Yup, I had to find a use for Kurt. Does your code do serialisation to the Scratch format, by any chance...?
Offline
I understand you're using wxWidgets; did you look at using Jens' morphic.py?
Offline
Update on the site:
http://m30w.redpanda157.net is being set up by 1and1 right now. Then what? I'll install a forums. Should I copy over the pages of m30w.gershmer.net for the main page?
Thoughts?
)Offline
roijac_test wrote:
awesome, just awesome
![]()
and you're releasing it under... GPL3? please?
![]()
just want to know if we can use it on M30W![]()
I just released a new version of kurt, and added a LGPL license.
I added better script parsing, a block plugin formatter, and all kinds of other exciting tweaks, too...
Offline
Hey! m30w.redpanda157.net is up. It doesn't have anything except our own forums.
http://m30w.redpanda157.net/forum
Talk there! I'll boost you up to M30W team when you create an account.
Last edited by bendad (2012-04-06 10:02:14)
)Offline
I can't open it
I have Python and wxpython

Offline
Can I please have help? I REALLY want it

Offline
funelephant wrote:
Can I please have help? I REALLY want it
![]()
http://sourceforge.net/projects/m30w/
Also, roijac: You wouldn't mind adding me as a user of the project?
Last edited by Magnie (2012-05-01 23:54:33)
Offline