ScratchData LogoScratchData
Back to CobraScripts's profile

Monsoon 1.0 [System Programming Language]

COCobraScripts•Created February 23, 2022
Monsoon 1.0 [System Programming Language]
0
0
13 views
View on Scratch

Instructions

Basic Guide to Programming in Monsoon Commands (as of version 1.0): PRINT Prints a value or string. LET Set a variable to a value or string. GOTO Jump to a part of the program unconditionally. SLEEP Wait a certain amount of milliseconds. GOTOIF Jump to a part of the program IF the required condition is met. Modifiers (as of version 1.0): SPECIAL MODIFIER ($) Used for special preprocessor commands, like $input. CALCULATE MODIFIER (=) Used to get the result of an equation, such as =x+9^2. VALUE OF MODIFIER (@) Get the value of a variable. For example: @x. Note on IF commands: I will not add an IF command to Monsoon. All commands in Monsoon are directly interpreted as they are. IF commands are too complicated for this. I'd much rather add them to a version of Monsoon that does not run directly, and is instead compiled into an executable format. This would mean that something like: 0 if =x=5 10 print [X is equal to 5.] 20 end Would instead be compiled into something like: 0 gotoif 20 =-1*x=5 10 print [X is equal to 5.] 20 (next command in the program)

Description

I considered Deluge as another name for this language, but decided on Monsoon because it sounded cooler. Don't judge. -CS

Project Details

Project ID649543735
CreatedFebruary 23, 2022
Last ModifiedMarch 4, 2022
SharedFebruary 24, 2022
Visibilityvisible
CommentsAllowed