This series provides your Introduction to Programming in LavishScript!
Each example in this series provides a code (.iss) file, and a markdown (.md) file.
Click the link below to view the formatted markdown file, then open the specified .iss file side-by-side. That way, you are free to quickly refer to the code as you read the detailed explanation, and vice versa!
- You can split the view to see Intro/1.iss and Intro/1.md side-by-side with the hotkey Ctrl+\, or by clicking the "Split Editor Right" button at the top right corner of the Visual Studio Code window.
- LS/1: "Hello World!"
- LS/2:
variableand thestringtype - LS/3: Parameters
- LS/4: Text Escaping
- LS/5:
functionandcall - LS/6:
returnand${Return} - LS/7: Object-Oriented Programming:
objectdefand their Variables - LS/8: Object-Oriented Programming:
memberfunctions andToText - LS/9: Object-Oriented Programming:
methodfunctions andstring:Set - LS/10: Object-Oriented Programming:
InitializeandShutdown(objectdef constructor and destructor) - LS/11: Object-Oriented Programming:
inheritsand type casting - LS/12:
atom, atomicity, and custom commands - LS/13:
waitframeandwait - LS/14: Branching:
ifand theinttype - LS/15: Branching:
if-elseifandif-else - LS/16: Looping:
whileandint:Inc - LS/17: Looping:
do-while,breakandcontinue - LS/18: Looping:
forandint:Set - LS/19: Branching:
switch,case,default,variablecase