Lot's of work on a CGenerator, AST and language improvements

This commit is contained in:
Nathan Braswell
2013-11-01 02:52:18 -04:00
parent ededb069c1
commit 77f2b0a3e5
14 changed files with 232 additions and 28 deletions

View File

@@ -43,19 +43,19 @@ std::string ASTData::ValueTypeToString(ValueType type) {
return "none";
break;
case boolean:
return "boolean";
return "bool";
break;
case integer:
return "integer";
return "int";
break;
case floating:
return "floating";
return "float";
break;
case double_percision:
return "double_percision";
return "double";
break;
case char_string:
return "char_string";
return "string";
break;
default:
return "unknown_ValueType";
@@ -103,6 +103,9 @@ std::string ASTData::ASTTypeToString(ASTType type) {
case assignment_statement:
return "assignment_statement";
break;
case declaration_statement:
return "declaration_statement";
break;
case function_call:
return "function_call";
break;