Discuss Scratch

YAHIAAHMEDMAY
Scratcher
53 posts

I want to make a Programming engine but IDK how can I make it...

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
bestkeep23
Scratcher
18 posts

I want to make a Programming engine but IDK how can I make it...

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
YAHIAAHMEDMAY
Scratcher
53 posts

I want to make a Programming engine but IDK how can I make it...

bestkeep23 wrote:

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
HOW CAN I TURN THIS INTO A WRITING SCRIPT
if <(item # of [1] in [CODE v]) = [1=1]> then
<[] = []>
end
purplebunny63
Scratcher
1000+ posts

I want to make a Programming engine but IDK how can I make it...

YAHIAAHMEDMAY wrote:

bestkeep23 wrote:

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
HOW CAN I TURN THIS INTO A WRITING SCRIPT
if <(item # of [1] in [CODE v]) = <(1)=(1)>> then

end

Fixed
YAHIAAHMEDMAY
Scratcher
53 posts

I want to make a Programming engine but IDK how can I make it...

purplebunny63 wrote:

YAHIAAHMEDMAY wrote:

bestkeep23 wrote:

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
HOW CAN I TURN THIS INTO A WRITING SCRIPT
if <(item # of [1] in [CODE v]) = <(1)=(1)>> then

end

Fixed

what
purplebunny63
Scratcher
1000+ posts

I want to make a Programming engine but IDK how can I make it...

YAHIAAHMEDMAY wrote:

purplebunny63 wrote:

YAHIAAHMEDMAY wrote:

bestkeep23 wrote:

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
HOW CAN I TURN THIS INTO A WRITING SCRIPT
if <(item # of [1] in [CODE v]) = <(1)=(1)>> then

end

Fixed

what

Sorry, you have to wait 60 seconds between posts.

I fixed the code
bestkeep23
Scratcher
18 posts

I want to make a Programming engine but IDK how can I make it...

purplebunny63 wrote:

YAHIAAHMEDMAY wrote:

purplebunny63 wrote:

YAHIAAHMEDMAY wrote:

bestkeep23 wrote:

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
HOW CAN I TURN THIS INTO A WRITING SCRIPT
if <(item # of [1] in [CODE v]) = <(1)=(1)>> then

end

Fixed

what

Sorry, you have to wait 60 seconds between posts.

I fixed the code
What…
purplebunny63
Scratcher
1000+ posts

I want to make a Programming engine but IDK how can I make it...

bestkeep23 wrote:

purplebunny63 wrote:

YAHIAAHMEDMAY wrote:

purplebunny63 wrote:

YAHIAAHMEDMAY wrote:

bestkeep23 wrote:

YAHIAAHMEDMAY wrote:

I want to make a Project called EXady, a programming language that is easy as scratch but not same script, It use Xscript, the “>xscript<” is the starting point, the “>end<” is the end point on the script, but the rest is hard, like the = block
<[] = []>
, please help me to make this. thank you!
the
<[] = []>
block is nott that hard to learn, I used them in many of my games. I can help you
HOW CAN I TURN THIS INTO A WRITING SCRIPT
if <(item # of [1] in [CODE v]) = <(1)=(1)>> then

end

Fixed

what

Sorry, you have to wait 60 seconds between posts.

I fixed the code
What…

What?
jmb1293634
Scratcher
1000+ posts

I want to make a Programming engine but IDK how can I make it...

I believe that the OP is requesting help on parsing text based code. in response to that a good way to do this would be to enclose the values in some kind of parentheses (e.g. ). then run a script that finds the text between the two brackets. you could then input it into scratches programming as:
<(value one extracted::grey) = (value two extracted::grey)>

Last edited by jmb1293634 (July 2, 2026 16:03:56)

Thefireguy497
Scratcher
15 posts

I want to make a Programming engine but IDK how can I make it...

what questions should i add in firemike OS
YAHIAAHMEDMAY
Scratcher
53 posts

I want to make a Programming engine but IDK how can I make it...

Thefireguy497 wrote:

what questions should i add in firemike OS
stop stealing my attention I need help
THEIMPORTANT
Scratcher
1000+ posts

I want to make a Programming engine but IDK how can I make it...

YAHIAAHMEDMAY wrote:

Thefireguy497 wrote:

what questions should i add in firemike OS
stop stealing my attention I need help
You need to break the script into words, check if its correct language (if not then error), build an AST tree, turn it into simpler commands, run the simpler commands.

Here is an example of exactly that: https://scratch.mit.edu/projects/1365011557/

It only has 3 commands because its made so you can add more to it

Powered by DjangoBB