Discuss Scratch

NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

This collaboration is to achieve the creation of a giant programming language in scratch that everybody will enjoy. This programming language will be text-based and simple (on the outside), complicated (on the inside) and we are hoping to have a nearly unlimited range of commands.



Our Aim
To create a text-based programming language that is simple on the outside and has a range of commands.

Studio link:
https://scratch.mit.edu/studios/1593546
Syntax page:
https://scratch.mit.edu/discuss/topic/158232/?page=1#post-1490312



Roles:
———-
Owner: NSWGAMING, -N6-
Co-Owner: Blank1234

Script (1/3): Blank1234, None, None
Ideas (0/4): None, None, None, None
Tester (1/2): Pxci, None
Advertising: None
———-

Submission Form
‘*’ means ‘required’
———————————
*Username:

*Role:

*Activity (1 to 10):

*Experience in role (1 to 10):

Ideas (?):





Thanks for joining the collab!!!

Last edited by NSWGAMING (Dec. 1, 2015 19:36:38)



I currently do not know what to place here in my signature
adlad01
Scratcher
64 posts

TeraScript (Read First Post!) [[HIRING]]

*Username: adlad01

*Role: Script Programmer

*Activity (1 to 10): 9

*Experience in role (1 to 10): 8

◕‿◕
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

adlad01 wrote:

*Username: adlad01

*Role: Script Programmer

*Activity (1 to 10): 9

*Experience in role (1 to 10): 8
You're in!


I currently do not know what to place here in my signature
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

bump


I currently do not know what to place here in my signature
Blank1234
Scratcher
500+ posts

TeraScript (Read First Post!) [[HIRING]]

.

Last edited by Blank1234 (Oct. 11, 2015 14:52:48)


Did you know that “kaj” means “and” in Esperanto?


















Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
Pxci
Scratcher
79 posts

TeraScript (Read First Post!) [[HIRING]]

*Username: Pxci

*Role: Tester

*Activity (1 to 10): 10

*Experience in role (1 to 10): 9


NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

Blank1234 wrote:

*Username: Blank1234

*Role: Scripter

*Activity (1 to 10): 10

*Experience in role (1 to 10): 9

Ideas (?):
Welcome


I currently do not know what to place here in my signature
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

Pxci wrote:

*Username: Pxci

*Role: Tester

*Activity (1 to 10): 10

*Experience in role (1 to 10): 9

yep. You're in


I currently do not know what to place here in my signature
Blank1234
Scratcher
500+ posts

TeraScript (Read First Post!) [[HIRING]]

I created the first program that wasn't for testing purposes:
printline:/
Choose A B or C
vars.delete.all
vars.add.input
ifgoto:/
1
A
21
ifgoto:/
1
B
25
ifgoto:/
1
C
29
vars.delete.all
cls
gotoline:/
1
printline:/
You won $5
gotoline:/
31
printline:/
You won $10
gotoline:/
31
printline:/
You won $15
It was built in TeraScript v0.3 Development 0.2. It only works in version of this and higher

Did you know that “kaj” means “and” in Esperanto?


















Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
Blank1234
Scratcher
500+ posts

TeraScript (Read First Post!) [[HIRING]]

I created an simple calculator (its only function is adding) with this code:
vars.delete.all
vars.add.input
vars.add.input
add:/
1
2
uploadVar:/
3
print.registry
gotoline:/
1
It works for versions v0.3 Developement 0.3 and above

Did you know that “kaj” means “and” in Esperanto?


















Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
Blank1234
Scratcher
500+ posts

TeraScript (Read First Post!) [[HIRING]]

bump

Did you know that “kaj” means “and” in Esperanto?


















Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

TeraScript Syntax
———————
Complete Syntax for TeraScript v0.4
—————————–
printline:/
(text to print (has to be raw text (letters/numbers) cannot be variable.))
vars.var.create:/
(text/number to save into new variable)
This command prints all the variables existing:
vars.get
or you could use:
vars.print.all
Delete all variables:
vars.delete.all
Delete a specific variable:
vars.var.delete:/
(number of variable to delete)
Find the first variable that is exactly equal to the text given and print the number of that variable:
vars.var.find.print:/
(exact text to find)
or save the variable number into a new variable:
vars.var.find.savenew:/
(exact text to find)
or save the variable number into an existing variable:
vars.var.find.savein:/
(exact text to find)
(variable number to save in)
Change a variable by a specific value:
vars.var.change:/
(number of variable to change)
(value)
Ask for input and save it in a new variable:
vars.add.input
Add/Subtract/Multiply/Divide variables:
add:/
(value1)
(value2)
subtract:/
(value1)
(value2)
multiply:/
(value1)
(value2)
divide:/
(value1)
(value2)
Choose a random number between value1 and value2 and save the result into a new variable:
random:/
(value1)
(value2)
Upload a variable into RegistryA:
uploadVar:/
(variable number)
Download RegistryA into a new variable:
download
Run script from a specific line:
gotoline:/
(line number)
Run script from a specific line if a variable is equal to _:
ifgoto:/
(number of variable to compare with value)
(value to compare with)
(line number to go to)
Run script from a specific line if a variable is less than _:
iflss:/
(number of variable to compare with value)
(value)
(line number to go to)
Run script from a specific line if a variable is greater than _:
ifgtr:/
(number of variable to compare with value)
(value)
(line number to go to)
Wait _ number of seconds/minutes:
wait:/
(s=seconds m=minutes)
(number of s/m)
Add/Subtract/Multiply/Divide two raw numbers (no variables) and save into a new variable:
addraw:/
(value1)
(value2)
subtractraw:/
(value1)
(value2)
multiplyraw:/
(value1)
(value2)
divideraw:/
(value1)
(value2)

Last edited by NSWGAMING (Oct. 10, 2015 18:12:41)



I currently do not know what to place here in my signature
Blank1234
Scratcher
500+ posts

TeraScript (Read First Post!) [[HIRING]]

Tera script v0.5 development v0.2 new commands:

This command goes to line 24 if variable 1 is greater then variable 2.
ifgtr.var:/
1
2
24
This command goes to line 24 if variable 1 is less then variable 2
iflss.var:/
1
2
24
This command goes to line 24 if variable 1 is equal to variable 2
ifgoto.var:/
1
2
24

Did you know that “kaj” means “and” in Esperanto?


















Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

TeraScript v0.5 Development 0.3 Commands
—————————————————-

Wait (variable) seconds/minutes:
waitvar:/
(s=seconds m=minutes)
(variable number)


I currently do not know what to place here in my signature
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

TeraScript Development 0.4 Commands
—————
Changed/Added:

uploadVar.A:/
print.registry.A
download.A
uploadVarB:/
print.registry.B
download.B

Last edited by NSWGAMING (Oct. 10, 2015 15:38:46)



I currently do not know what to place here in my signature
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

TeraScript Syntax
———————
New Syntax for TeraScript v0.5
———————–
Run from a specific line if the two given variables are equal to each other:
ifgoto.var:/
(variable 1 number)
(variable 2 number)
(line number to run from)
Run from a specific line if the the first given variable is greater than the other:
ifgtr.var:/
(variable 1 number)
(variable 2 number)
(line number to run from)
Run from a specific line if the the first given variable is less than the other:
iflss.var:/
(variable 1 number)
(variable 2 number)
(line number to run from)
Wait (variable) seconds/minutes:
waitvar:/
(s=seconds m=minutes)
(variable number)
Changed/Added (other):
uploadVar.A:/
print.registry.A:/
download.A:/
uploadVar.B:/
print.registry.B:/
download.B:/

Last edited by NSWGAMING (Oct. 10, 2015 18:21:30)



I currently do not know what to place here in my signature
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

TeraScript v0.6 Development 0.3 Commands:
—————————————————–
Changed/Added:
uploadVar.C:/
print.registry.C
download.C
uploadVar.D:/
print.registry.D
download.D


I currently do not know what to place here in my signature
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

New TeraScript SYNTAX page link:

https://scratch.mit.edu/discuss/topic/158232/?page=1#post-1490312

This page is existing as the official submittance page.


I currently do not know what to place here in my signature
Blank1234
Scratcher
500+ posts

TeraScript (Read First Post!) [[HIRING]]

NSWGAMING wrote:

New TeraScript SYNTAX page link:

https://scratch.mit.edu/discuss/topic/158232/?page=1#post-1490312

This page is existing as the official submittance page.
Should We create a topic for where people can share their teraScript programs?

Did you know that “kaj” means “and” in Esperanto?


















Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
NSWGAMING
Scratcher
97 posts

TeraScript (Read First Post!) [[HIRING]]

Blank1234 wrote:

NSWGAMING wrote:

New TeraScript SYNTAX page link:

https://scratch.mit.edu/discuss/topic/158232/?page=1#post-1490312

This page is existing as the official submittance page.
Should We create a topic for where people can share their teraScript programs?

Here it is: https://scratch.mit.edu/discuss/topic/158438/?page=1#post-1492744

Everybody can share their projects there.
considering they have put down the version the program has been made in.




I currently do not know what to place here in my signature

Powered by DjangoBB