Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » <ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
The decompiler can now indent code to make it easier to read…..
I should make a devlog instead of posting here.
I should make a devlog instead of posting here.
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
ok if statements added
also
also
<[] = []>block has been added
- jaxon_baxon
-
11 posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
question:
does this compile into C and then machine code or does it compile into assembly?
+ bonus question will this have reporter blocks/recursion?
does this compile into C and then machine code or does it compile into assembly?
+ bonus question will this have reporter blocks/recursion?
- Redstone1080
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
(#63)this uses bash script and i believe it compiles into sb3
question:
does this compile into C and then machine code or does it compile into assembly?
+ bonus question will this have reporter blocks/recursion?
+ idk
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
technically, all i have programmed so far is the decompiler(#63)this uses bash script and i believe it compiles into sb3
question:
does this compile into C and then machine code or does it compile into assembly?
+ bonus question will this have reporter blocks/recursion?
+ idk
so all scratchlang does right now is convert .sb3 into .ss1, which is the ScratchScript language
but once the compiler gets programmed, it will compile .ss1 into .sb3
Last edited by ThatCoder77471 (Oct. 1, 2022 01:28:33)
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
b
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
aa i can't get ifs to consistently work
Last edited by ThatCoder77471 (Oct. 3, 2022 16:45:24)
- Redstone1080
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
I'll gh pull the repo to see what's going on. I have a Linux device now so I'll be able to test newer versions more easily. aa i can't get ifs to consistently work
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
make sure to run the if test in the resources folder. It finishes decomping but there is still blocks belowI'll gh pull the repo to see what's going on. I have a Linux device now so I'll be able to test newer versions more easily. aa i can't get ifs to consistently work
- Redstone1080
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
Can someone point me to the right way to install Zenity? I don't have it. And why is it needed anyways?
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
on windows, run the program and input 5. Can someone point me to the right way to install Zenity? I don't have it. And why is it needed anyways?
if on linux, the commands should be in the readme.
https://github.com/0K9090/ScratchLang#linux
Zenity is needed for the file selection.
Last edited by ThatCoder77471 (Oct. 3, 2022 18:50:33)
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
Should i create an element or disco server for this?
- Redstone1080
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
No, you dont need to. We can use profile comments next time Should i create an element or disco server for this?
What do you mean by ‘element’ tho? (or can we not talk about it on scratch)
Last edited by Redstone1080 (Oct. 3, 2022 18:52:25)
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
element is like disco.No, you dont need to. We can use profile comments next time Should i create an element or disco server for this?
What do you mean by ‘element’ tho? (or can we not talk about it on scratch)
i would give a link but idk if its allowed
Last edited by ThatCoder77471 (Oct. 3, 2022 18:56:15)
- ScratchLangOfficial
-
2 posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
This is the official ScratchLang account. Please discuss development here.
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
i can confirm
This is the official ScratchLang account. Please discuss development here.
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
bump
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
Added packages
you can now add optional customizations to scratchlang
Now i really need to focus on fixing if statements
you can now add optional customizations to scratchlang
Now i really need to focus on fixing if statements
- ThatCoder77471
-
1000+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
bump
- ISTILLMAKESTUFF
-
500+ posts
<ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source
Scratchblocks:
<ScratchLang()::#444>
- Discussion Forums
- » Advanced Topics
-
» <ScratchLang()> - Scratch as a Text-Based Programming Language || Open-Source