#include "stdafx.h"#include <iostream>#include "MusimatTutorial.h"Go to the source code of this file.
Functions | |
| int | _tmain (int argc, _TCHAR *argv[]) |
| int _tmain | ( | int | argc, |
| _TCHAR * | argv[] | ||
| ) |
Definition at line 67 of file MusimatTutorial.cpp.
References B0100(), B0101(), B0102(), B0103(), B0104(), B0105(), B0106(), B0107(), B0108(), B0109(), B0110(), B0111(), B0112(), B0113(), B0114(), B0115(), B0116(), B0117(), B0118(), B0119(), B0120(), B0121(), B0122(), B0123(), B0124(), B0125(), B0126(), B0127(), B0128(), B0129(), B0200(), B0201(), B0201a(), B0201b(), B0201c(), B0201d(), B0202(), B0203(), B0204(), B0300(), and B0400().
{
// Plant your first breakpoint on the line below containing
// B0100(). Then run the program, which will stop just
// before executing that function. To start the tutorial, use the
// debugger's "step into" command to step into the function.
B0100(); // Introduction to Musimat -- The programming language for "Musimathics"
// When you get here, you've finished stepping through B0100().
// To continue the tutorial, use the debugger's "step into" command to
// step into the next function.
B0101(); // B.1.1 Basic Elements
// Use the debugger's "step into" command to continue the tutorial
// by stepping into each of the following functions.
// For some sections, there may be additional functions for you
// to visit within each file.
B0102(); // B.1.2 Statements and Expressions
B0103(); // B.1.3 Data Types
B0104(); // B.1.4 Constants
B0105(); // B.1.5 Variables
B0106(); // B.1.6 Reserved Words
B0107(); // B.1.7 Lists
B0108(); // B.1.8 Operators and Operands
B0109(); // B.1.9 Assignment
B0110(); // B.1.10 Relations
B0111(); // B.1.11 Logical Operations
B0112(); // B.1.12 Operator Precedence and Associativity
B0113(); // B.1.13 Type Promotion and Type Coercion
B0114(); // B.1.14 Accessing List Elements
B0115(); // B.1.15 Functions
B0116(); // B.1.16 Conditional Statements
B0117(); // B.1.17 Compound Statements
B0118(); // B.1.18 Iteration
B0119(); // B.1.19 User-Defined Functions
B0120(); // B.1.20 Invoking Functions
B0121(); // B.1.21 Scope of Variables
B0122(); // B.1.22 Pass by Value vs. Pass by Reference
B0123(); // B.1.23 Type Conversion
B0124(); // B.1.24 Recursion
B0125(); // B.1.25 Recursive Factorial
B0126(); // B.1.26 Fibonacci Numbers
B0127(); // B.1.27 Other Built-in Functions
B0128(); // B.1.28 Comments
B0129(); // B.1.29 Representing Text
B0200(); // B.2 Music Datatypes in Musimat
B0201(); // B.2.1 Pitch
B0201a(); // Equal-Tempered Frequency
B0201b(); // Pythagorean Chromatic Scale
B0201c(); // Natural Chromatic Scale
B0201d(); // Sruti Scale
B0202(); // B.2.2 Rhythm
B0203(); // B.2.3 Tempo
B0204(); // B.2.4 Loudness
B0300(); // B.3 Unicode (ASCII) Character Codes
B0400(); // B.4 Operator Associativity and Precedence in Musimat
Return 0;
}
1.7.2