Kiwi Script
KiwiScript Interpreter
 All Data Structures Files Functions Variables Typedefs Enumerations Macros
KiwiScript.h
Go to the documentation of this file.
1 
8 #ifndef KIWISCRIPT_H
9 #define KIWISCRIPT_H
10 
11 #include "KSFramework.h"
12 #include "KSIdentifiers.h"
13 
14 #include "KSParser.h"
15 #include "KSLex.h"
16 
17 #include "KSFunction.h"
18 
19 #include "KSPrimitiveType.h"
20 #include "KSReferenceType.h"
21 
22 #include "KSStatement.h"
23 #include "KSStatementVisitor.h"
24 #include "KSVariableStatement.h"
25 #include "KSExpressionStatement.h"
26 #include "KSCompoundStatement.h"
27 #include "KSIfStatement.h"
28 #include "KSSwitchStatement.h"
29 #include "KSCaseStatement.h"
30 #include "KSForStatement.h"
31 #include "KSWhileStatement.h"
32 #include "KSDoWhileStatement.h"
33 
34 #include "KSExpression.h"
35 #include "KSExpressionVisitor.h"
36 #include "KSAssignmentExpression.h"
37 #include "KSConstantExpression.h"
38 #include "KSFunctionExpression.h"
39 #include "KSPathExpression.h"
40 #include "KSPrefixExpression.h"
41 #include "KSPostfixExpression.h"
42 #include "KSCallExpression.h"
43 #include "KSIndexedExpression.h"
44 #include "KSUnaryExpression.h"
45 #include "KSBinaryExpression.h"
47 #include "KSCastExpression.h"
48 
49 #include "KSVariable.h"
50 #include "KSValue.h"
51 
52 #endif
IR for reference type.
IR for KSExpression class.
Lexical analyzer for Kiwi Assember.
IR for KSConstantExpression class.
IR for KSStatement class.
IR for KSForStatement class.
IR for KSFunctionExpression class.
Define idenfiers.
IR for primitive type.
IR for KSBinaryExpression class.
IR for KSCastExpression class.
IR for KSUnaryExpression class.
IR for KSPostfixExpression class.
IR for KSStatementVisitor data structure.
IR for KSIfStatement class.
IR for KSExpressionStatement class.
IR for KSPathExpression class.
IR for KSPrefixExpression class.
IR for KSIndexedExpression class.
IR for KSCaseStatement class.
Parser for the KiwiScript.
IR for KSWhileStatement class.
IR for KSVariableStatement class.
IR for KSCompoundStatement class.
IR for program class.
Setup the KiwiScript.
IR for KSDoWhileStatement class.
IR for KSConditionalExpression class.
IR for KSVariable class.
IR for KSValue class.
IR for KSSwitchStatement class.
IR for KSExpressionVisitor data structure.
IR for KSAssignmentExpression class.
IR for KSCallExpression class.