Programs that can run in the latest version (copy and paste into the box): DL_1.0^EchoEachChar^echo "Enter a string"^str = %^char# = "1"^length = <len $str>^l $length {^char = <char $char# $str>^echo "$char"^char# = ($char# + 1)^}^--END-- DL_1.0^Counter^echo "What number would you like me to count to?"^num = %^echo "Okay, I'll count to $num\!"^count = "1"^l $num {^echo "$count"^count = ($count + 1)^}^echo "I finished counting to $num\!"^--END-- DL_1.0^Letter Finder^echo "This program echoes a letter from a string based on the number you give it."^echo "What is the string?"^string = %^echo "What is the letter #?"^letter = %^result = <char $letter $string>^echo "$result"^echo "Above is letter $letter of $string"^--END-- DL_1.0^AddingCalculator^echo "What is the first number you want to add?"^numberone = %^echo "What is the second number you would like to add?"^numbertwo = %^answer = ($numberone + $numbertwo)^echo "=> $answer"^--END-- DL_1.0^Annoying_Philosopher^echo "Who are you?"^name = %^echo "Then why are you here, $name\?"^reason = %^echo "Is it because of $reason that you answered that question?"^because = %^echo "How so?"^how = %^echo "Can you elaborate on how $how\?"^elaborate = %^echo "Hmm. Where do you live, $name\?"^live = %^echo "Is $live a nice place?"^niceplace = %^echo "Why is this?"^whyis = %^echo "Ah. Can you elaborate on that?"^elaborate2 = %^echo "Well your reasoning explains everything! Have a good day, $name\!"^--END-- --------------------------------------- DL Tutorial: Scripts in DL are called DISKS. DISKS are formatted in a way so the parser can get the title and linebyline info and the actual lines of code in one block of minified text. You can import disks by simply copying and pasting them into the box. It will be automatically recognized and run. Let's get started making our own programs. Open up the MiniEdit text editor by typing NEW DISK. Enter things line by line. Type r// to run. Email programs by opening the _RECENTS list and finding your program to copy/paste a packaged disk but the program must be run first. To declare and set variables , say variablename = "value" You can do mathematical operations with parenthesis such as variablename = (5 + 5) or variablename = ($var1 + $var2) Variables can be changed as much as you want. Set variables to something the user types in by typing variablename = % Echo things to the main console by typing echo "Hi". Echo variables seamlessly along with text by typing echo "Hi $variablename". What if you wanted to add punctuation after the variable or join 2 of them without a space? Simply use the backslash like echo "Hi there $variable\!" or echo "Hi there $variable1\$variable2\!". TIP: Try making a mad libs program based on what you learned. You can even do LOOPS! Loop by a variable or by a number (without quotes) like this: l 10 { echo "Hi there!" } The program will echo "Hi there!" 10 times. You can set variables to certain chars of a string (no quotes) or variable. For example, you could say: eight = <char 3 108> You can also set variables to the length of preexisting variables. For example: num = "12345678" eight = <len $num> You can even join two variables together: str1 = "Hello " str2 = "World" joined = <+ $str1 $str2> DO NOT put a space after the second variable. TIP: Try making a program that adds 2 variables together mathematically.
The most advanced of my projects, I took a ton of time for this. But I never finished it.