Table of contents |
1 Global |
1.1 Abstract |
1.2 How does compiler work? |
2 Reasons |
2.1 Example |
2.2 Microsoft's COM technology |
3 IRONSEED language reference |
3.1 Abstract |
3.2 IRONSEED Syntax |
3.3 Running ironseed programs |
3.4 Language constructs (preprocessor) |
3.4.1 #include construct |
3.4.2 #define construct |
3.4.3 #ifdef, #ifndef, #else, #endif constructs |
3.5 Language constructs (compiler) |
3.5.1 Comments |
3.5.2 Declarations |
3.5.2.1 Packages |
3.5.2.2 Enums |
3.5.2.3 Functions |
3.5.2.4 Classes |
3.5.2.5 MClasses |
3.5.2.6 Constructors |
3.5.2.7 Destructors |
3.5.2.8 Methods |
3.5.3 Statements |
3.5.3.1 ExpressionStatement |
3.5.3.2 IfStatement |
3.5.3.3 WhileStatement |
3.5.3.4 ForStatement |
3.5.3.5 ReturnStatement |
3.5.3.6 VarDeclarationStatement |
3.5.3.7 BlockStatement |
3.5.3.8 AlertStatement |
3.5.4 Expressions |
3.6 Language constructs (ironC) |
3.6.1 add_ref() |
3.6.2 del_ref() |
3.6.3 CALL[...](...) |
3.6.4 CALL<...>[...](...) |
3.6.5 PCALL[...](...) |
3.6.6 PCALL<...>[...](...) |