remove and add the topLevelVarInit folder to the gitignore
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -8,3 +8,4 @@ stats
|
||||
*krakout*
|
||||
kraklist.txt
|
||||
.*.un~
|
||||
tests/test_topLevelVarInit/
|
||||
|
||||
Binary file not shown.
@@ -1,253 +0,0 @@
|
||||
#include "./test_topLevelVarInit.h"
|
||||
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/**
|
||||
* Variable Declarations
|
||||
*/
|
||||
|
||||
int _dot__div_test_topLevelVarInit_dot_krak_scp_a; /*identifier*/
|
||||
/**
|
||||
* Function Definitions
|
||||
*/
|
||||
|
||||
|
||||
int main()
|
||||
{
|
||||
io_dot_krak_scp_println_int(_dot__div_test_topLevelVarInit_dot_krak_scp_a) ;
|
||||
return 0;
|
||||
}
|
||||
void io_dot_krak_scp_print_char_P__(char* io_dot_krak_scp_toPrint)
|
||||
{
|
||||
{
|
||||
char* toPrint = io_dot_krak_scp_toPrint;
|
||||
|
||||
printf(toPrint);
|
||||
;
|
||||
};
|
||||
return;
|
||||
}
|
||||
void io_dot_krak_scp_print_string_dot_krak_scp_string(string_dot_krak_scp_string io_dot_krak_scp_toPrint)
|
||||
{
|
||||
io_dot_krak_scp_print_char_P__(string_dot_krak_scp_string__toCharArray(&io_dot_krak_scp_toPrint) ) ;
|
||||
}
|
||||
void io_dot_krak_scp_print_int(int io_dot_krak_scp_toPrint)
|
||||
{
|
||||
{
|
||||
int toPrint = io_dot_krak_scp_toPrint;
|
||||
|
||||
printf("%d", toPrint);
|
||||
;
|
||||
};
|
||||
return;
|
||||
}
|
||||
void io_dot_krak_scp_print_float(float io_dot_krak_scp_toPrint)
|
||||
{
|
||||
{
|
||||
float toPrint = io_dot_krak_scp_toPrint;
|
||||
|
||||
printf("%f", toPrint);
|
||||
;
|
||||
};
|
||||
return;
|
||||
}
|
||||
void io_dot_krak_scp_print_double(double io_dot_krak_scp_toPrint)
|
||||
{
|
||||
{
|
||||
double toPrint = io_dot_krak_scp_toPrint;
|
||||
|
||||
printf("%f", toPrint);
|
||||
;
|
||||
};
|
||||
return;
|
||||
}
|
||||
void io_dot_krak_scp_println()
|
||||
{
|
||||
io_dot_krak_scp_print_char_P__("\n") ;
|
||||
}
|
||||
void io_dot_krak_scp_println_char_P__(char* io_dot_krak_scp_toPrint)
|
||||
{
|
||||
io_dot_krak_scp_print_char_P__(io_dot_krak_scp_toPrint) ;
|
||||
io_dot_krak_scp_println() ;
|
||||
}
|
||||
void io_dot_krak_scp_println_string_dot_krak_scp_string(string_dot_krak_scp_string io_dot_krak_scp_toPrint)
|
||||
{
|
||||
io_dot_krak_scp_println_char_P__(string_dot_krak_scp_string__toCharArray(&io_dot_krak_scp_toPrint) ) ;
|
||||
}
|
||||
void io_dot_krak_scp_println_int(int io_dot_krak_scp_toPrint)
|
||||
{
|
||||
io_dot_krak_scp_print_int(io_dot_krak_scp_toPrint) ;
|
||||
io_dot_krak_scp_println() ;
|
||||
}
|
||||
void io_dot_krak_scp_println_float(float io_dot_krak_scp_toPrint)
|
||||
{
|
||||
io_dot_krak_scp_print_float(io_dot_krak_scp_toPrint) ;
|
||||
io_dot_krak_scp_println() ;
|
||||
}
|
||||
void io_dot_krak_scp_println_double(double io_dot_krak_scp_toPrint)
|
||||
{
|
||||
io_dot_krak_scp_print_double(io_dot_krak_scp_toPrint) ;
|
||||
io_dot_krak_scp_println() ;
|
||||
}
|
||||
void mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P__(char* mem_dot_krak_scp_toDelete)
|
||||
{
|
||||
mem_dot_krak_scp_free_lessthan_char_greaterthan__char_P__(mem_dot_krak_scp_toDelete) ;
|
||||
}
|
||||
void mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P___int(char* mem_dot_krak_scp_toDelete, int mem_dot_krak_scp_itemCount)
|
||||
{
|
||||
mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P__(mem_dot_krak_scp_toDelete) ;
|
||||
}
|
||||
void mem_dot_krak_scp_free_lessthan_char_greaterthan__char_P__(char* mem_dot_krak_scp_memPtr)
|
||||
{
|
||||
{
|
||||
char* memPtr = mem_dot_krak_scp_memPtr;
|
||||
|
||||
free(memPtr);
|
||||
;
|
||||
};
|
||||
}
|
||||
char* mem_dot_krak_scp_malloc_lessthan_char_greaterthan__int(int mem_dot_krak_scp_size)
|
||||
{
|
||||
char* mem_dot_krak_scp_memPtr;;
|
||||
{
|
||||
int size = mem_dot_krak_scp_size;
|
||||
char* memPtr = mem_dot_krak_scp_memPtr;
|
||||
|
||||
memPtr = malloc(size);
|
||||
mem_dot_krak_scp_memPtr = memPtr;
|
||||
;
|
||||
};
|
||||
return mem_dot_krak_scp_memPtr;
|
||||
}
|
||||
char* mem_dot_krak_scp_mem_scopeop_new_lessthan_char_greaterthan__int(int mem_dot_krak_scp_count)
|
||||
{
|
||||
return mem_dot_krak_scp_malloc_lessthan_char_greaterthan__int(((mem_dot_krak_scp_sizeof_lessthan_char_greaterthan_() )*(mem_dot_krak_scp_count))) ;
|
||||
}
|
||||
char* mem_dot_krak_scp_new_lessthan_char_greaterthan__int(int mem_dot_krak_scp_count)
|
||||
{
|
||||
return mem_dot_krak_scp_malloc_lessthan_char_greaterthan__int(((mem_dot_krak_scp_sizeof_lessthan_char_greaterthan_() )*(mem_dot_krak_scp_count))) ;
|
||||
}
|
||||
int mem_dot_krak_scp_sizeof_lessthan_char_greaterthan_()
|
||||
{
|
||||
char mem_dot_krak_scp_testObj;;
|
||||
int mem_dot_krak_scp_result;;
|
||||
{
|
||||
char testObj = mem_dot_krak_scp_testObj;
|
||||
|
||||
int result = sizeof(testObj);
|
||||
mem_dot_krak_scp_result = result;
|
||||
;
|
||||
};
|
||||
return mem_dot_krak_scp_result;
|
||||
}/* Method Definitions for string */
|
||||
|
||||
string_dot_krak_scp_string* string_dot_krak_scp_string__construct(string_dot_krak_scp_string* this)
|
||||
{
|
||||
vector_dot_krak_scp_vector_lessthan_char_greaterthan___construct(&this->string_dot_krak_scp_data) ;
|
||||
return this;
|
||||
}
|
||||
|
||||
string_dot_krak_scp_string* string_dot_krak_scp_string__construct_char_P__(string_dot_krak_scp_string* this, char* string_dot_krak_scp_str)
|
||||
{
|
||||
vector_dot_krak_scp_vector_lessthan_char_greaterthan___construct(&this->string_dot_krak_scp_data) ;
|
||||
while (*(string_dot_krak_scp_str))
|
||||
{
|
||||
vector_dot_krak_scp_vector_lessthan_char_greaterthan___addEnd_char(&this->string_dot_krak_scp_data,*(string_dot_krak_scp_str)) ;
|
||||
string_dot_krak_scp_str = ((string_dot_krak_scp_str)+(1));
|
||||
};
|
||||
;
|
||||
return this;
|
||||
}
|
||||
|
||||
char* string_dot_krak_scp_string__toCharArray(string_dot_krak_scp_string* this)
|
||||
{
|
||||
char* string_dot_krak_scp_out = mem_dot_krak_scp_mem_scopeop_new_lessthan_char_greaterthan__int(((this->string_dot_krak_scp_data).vector_dot_krak_scp_size)) ;;
|
||||
for ( int string_dot_krak_scp_i = 0;((string_dot_krak_scp_i)<(((this->string_dot_krak_scp_data).vector_dot_krak_scp_size))); string_dot_krak_scp_i++)
|
||||
(string_dot_krak_scp_out)[string_dot_krak_scp_i] = vector_dot_krak_scp_vector_lessthan_char_greaterthan___get_int(&this->string_dot_krak_scp_data,string_dot_krak_scp_i) ;
|
||||
;
|
||||
return string_dot_krak_scp_out;
|
||||
}
|
||||
/* Done with string */
|
||||
|
||||
int util_dot_krak_scp_lesser_lessthan_int_greaterthan__int_int(int util_dot_krak_scp_a, int util_dot_krak_scp_b)
|
||||
{
|
||||
if (((util_dot_krak_scp_a)>(util_dot_krak_scp_b)))
|
||||
{ return util_dot_krak_scp_b;
|
||||
};
|
||||
return util_dot_krak_scp_a;
|
||||
}/* Method Definitions for vector<char> */
|
||||
|
||||
vector_dot_krak_scp_vector_lessthan_char_greaterthan_* vector_dot_krak_scp_vector_lessthan_char_greaterthan___construct(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this)
|
||||
{
|
||||
this->vector_dot_krak_scp_size = 0;
|
||||
this->vector_dot_krak_scp_available = 8;
|
||||
this->vector_dot_krak_scp_data = mem_dot_krak_scp_new_lessthan_char_greaterthan__int(8) ;
|
||||
return this;
|
||||
}
|
||||
|
||||
void vector_dot_krak_scp_vector_lessthan_char_greaterthan___destruct(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this)
|
||||
{
|
||||
mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P__(this->vector_dot_krak_scp_data) ;
|
||||
}
|
||||
|
||||
bool vector_dot_krak_scp_vector_lessthan_char_greaterthan___resize_int(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_newSize)
|
||||
{
|
||||
char* vector_dot_krak_scp_newData = mem_dot_krak_scp_new_lessthan_char_greaterthan__int(vector_dot_krak_scp_newSize) ;;
|
||||
if (!(vector_dot_krak_scp_newData))
|
||||
{ return false;
|
||||
};
|
||||
for ( int vector_dot_krak_scp_i = 0;((vector_dot_krak_scp_i)<(util_dot_krak_scp_lesser_lessthan_int_greaterthan__int_int(this->vector_dot_krak_scp_size, vector_dot_krak_scp_newSize) )); vector_dot_krak_scp_i++)
|
||||
(vector_dot_krak_scp_newData)[vector_dot_krak_scp_i] = (this->vector_dot_krak_scp_data)[vector_dot_krak_scp_i];
|
||||
;
|
||||
mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P___int(this->vector_dot_krak_scp_data, 0) ;
|
||||
this->vector_dot_krak_scp_data = vector_dot_krak_scp_newData;
|
||||
this->vector_dot_krak_scp_available = vector_dot_krak_scp_newSize;
|
||||
return true;
|
||||
}
|
||||
|
||||
char vector_dot_krak_scp_vector_lessthan_char_greaterthan___at_int(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_index)
|
||||
{
|
||||
return vector_dot_krak_scp_vector_lessthan_char_greaterthan___get_int(this,vector_dot_krak_scp_index) ;
|
||||
}
|
||||
|
||||
char vector_dot_krak_scp_vector_lessthan_char_greaterthan___get_int(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_index)
|
||||
{
|
||||
if (((((vector_dot_krak_scp_index)<(0)))||(((vector_dot_krak_scp_index)>=(this->vector_dot_krak_scp_size)))))
|
||||
{
|
||||
io_dot_krak_scp_println_char_P__("Vector access out of bounds! Retuning 0th element as sanest option") ;
|
||||
io_dot_krak_scp_print_char_P__("Vector tried to access element: ") ;
|
||||
io_dot_krak_scp_println_int(vector_dot_krak_scp_index) ;
|
||||
io_dot_krak_scp_print_char_P__("Max Index of vector: ") ;
|
||||
io_dot_krak_scp_println_int(((this->vector_dot_krak_scp_size)-(1))) ;
|
||||
return (this->vector_dot_krak_scp_data)[0];
|
||||
};
|
||||
return (this->vector_dot_krak_scp_data)[vector_dot_krak_scp_index];
|
||||
}
|
||||
|
||||
char* vector_dot_krak_scp_vector_lessthan_char_greaterthan___getBackingMemory(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this)
|
||||
{
|
||||
return this->vector_dot_krak_scp_data;
|
||||
}
|
||||
|
||||
void vector_dot_krak_scp_vector_lessthan_char_greaterthan___set_int_char(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_index, char vector_dot_krak_scp_dataIn)
|
||||
{
|
||||
if (((((vector_dot_krak_scp_index)<(0)))||(((vector_dot_krak_scp_index)>=(this->vector_dot_krak_scp_size)))))
|
||||
{ return;
|
||||
};
|
||||
(this->vector_dot_krak_scp_data)[vector_dot_krak_scp_index] = vector_dot_krak_scp_dataIn;
|
||||
}
|
||||
|
||||
void vector_dot_krak_scp_vector_lessthan_char_greaterthan___addEnd_char(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, char vector_dot_krak_scp_dataIn)
|
||||
{
|
||||
this->vector_dot_krak_scp_size++;
|
||||
if (((this->vector_dot_krak_scp_size)>=(this->vector_dot_krak_scp_available)))
|
||||
{ vector_dot_krak_scp_vector_lessthan_char_greaterthan___resize_int(this,((this->vector_dot_krak_scp_size)*(2))) ;
|
||||
};
|
||||
(this->vector_dot_krak_scp_data)[((this->vector_dot_krak_scp_size)-(1))] = vector_dot_krak_scp_dataIn;
|
||||
}
|
||||
/* Done with vector<char> */
|
||||
@@ -1,129 +0,0 @@
|
||||
#include <stdbool.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/*unknown declaration named translation_unit*/
|
||||
/**
|
||||
* Plain Typedefs
|
||||
*/
|
||||
|
||||
/*typedef string */
|
||||
typedef struct __struct_dummy_string_dot_krak_scp_string__ string_dot_krak_scp_string;
|
||||
/*typedef vector */
|
||||
/* non instantiated template vector *//*typedef vector<char> */
|
||||
typedef struct __struct_dummy_vector_dot_krak_scp_vector_lessthan_char_greaterthan___ vector_dot_krak_scp_vector_lessthan_char_greaterthan_;
|
||||
/**
|
||||
* Import Includes
|
||||
*/
|
||||
|
||||
/**
|
||||
* Top Level C Passthrough
|
||||
*/
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
/**
|
||||
* Extern Variable Declarations
|
||||
*/
|
||||
|
||||
extern int a; /*extern identifier*/
|
||||
/**
|
||||
* Class Structs
|
||||
*/
|
||||
|
||||
struct __struct_dummy_vector_dot_krak_scp_vector_lessthan_char_greaterthan___ {
|
||||
char* vector_dot_krak_scp_data;
|
||||
int vector_dot_krak_scp_size;
|
||||
int vector_dot_krak_scp_available;
|
||||
};
|
||||
struct __struct_dummy_string_dot_krak_scp_string__ {
|
||||
vector_dot_krak_scp_vector_lessthan_char_greaterthan_ string_dot_krak_scp_data;
|
||||
};
|
||||
/**
|
||||
* Function Prototypes
|
||||
*/
|
||||
|
||||
|
||||
int main(); /*func*/
|
||||
|
||||
void io_dot_krak_scp_print_char_P__(char* io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_print_string_dot_krak_scp_string(string_dot_krak_scp_string io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_print_int(int io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_print_float(float io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_print_double(double io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_println(); /*func*/
|
||||
|
||||
void io_dot_krak_scp_println_char_P__(char* io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_println_string_dot_krak_scp_string(string_dot_krak_scp_string io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_println_int(int io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_println_float(float io_dot_krak_scp_toPrint); /*func*/
|
||||
|
||||
void io_dot_krak_scp_println_double(double io_dot_krak_scp_toPrint); /*func*/
|
||||
/* template function delete NoValue */
|
||||
/* template function delete NoValue */
|
||||
/* template function delete NoValue */
|
||||
/* template function delete NoValue */
|
||||
|
||||
void mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P__(char* mem_dot_krak_scp_toDelete); /*func*/
|
||||
|
||||
void mem_dot_krak_scp_delete_lessthan_char_greaterthan__char_P___int(char* mem_dot_krak_scp_toDelete, int mem_dot_krak_scp_itemCount); /*func*/
|
||||
/* template function free NoValue */
|
||||
|
||||
void mem_dot_krak_scp_free_lessthan_char_greaterthan__char_P__(char* mem_dot_krak_scp_memPtr); /*func*/
|
||||
/* template function malloc NoValue */
|
||||
|
||||
char* mem_dot_krak_scp_malloc_lessthan_char_greaterthan__int(int mem_dot_krak_scp_size); /*func*/
|
||||
|
||||
char* mem_dot_krak_scp_mem_scopeop_new_lessthan_char_greaterthan__int(int mem_dot_krak_scp_count); /*func*/
|
||||
/* template function new NoValue */
|
||||
/* template function new NoValue */
|
||||
|
||||
char* mem_dot_krak_scp_new_lessthan_char_greaterthan__int(int mem_dot_krak_scp_count); /*func*/
|
||||
/* template function sizeof NoValue */
|
||||
|
||||
int mem_dot_krak_scp_sizeof_lessthan_char_greaterthan_(); /*func*/
|
||||
/* Method Prototypes for string */
|
||||
|
||||
string_dot_krak_scp_string* string_dot_krak_scp_string__construct(string_dot_krak_scp_string* this);
|
||||
|
||||
string_dot_krak_scp_string* string_dot_krak_scp_string__construct_char_P__(string_dot_krak_scp_string* this, char* string_dot_krak_scp_str);
|
||||
|
||||
char* string_dot_krak_scp_string__toCharArray(string_dot_krak_scp_string* this);
|
||||
/* Done with string */
|
||||
/* template function greater NoValue */
|
||||
/* template function lesser NoValue */
|
||||
|
||||
int util_dot_krak_scp_lesser_lessthan_int_greaterthan__int_int(int util_dot_krak_scp_a, int util_dot_krak_scp_b); /*func*/
|
||||
/* Method Prototypes for vector<char> */
|
||||
|
||||
vector_dot_krak_scp_vector_lessthan_char_greaterthan_* vector_dot_krak_scp_vector_lessthan_char_greaterthan___construct(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this);
|
||||
|
||||
void vector_dot_krak_scp_vector_lessthan_char_greaterthan___destruct(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this);
|
||||
|
||||
bool vector_dot_krak_scp_vector_lessthan_char_greaterthan___resize_int(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_newSize);
|
||||
|
||||
char vector_dot_krak_scp_vector_lessthan_char_greaterthan___at_int(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_index);
|
||||
|
||||
char vector_dot_krak_scp_vector_lessthan_char_greaterthan___get_int(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_index);
|
||||
|
||||
char* vector_dot_krak_scp_vector_lessthan_char_greaterthan___getBackingMemory(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this);
|
||||
|
||||
void vector_dot_krak_scp_vector_lessthan_char_greaterthan___set_int_char(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, int vector_dot_krak_scp_index, char vector_dot_krak_scp_dataIn);
|
||||
|
||||
void vector_dot_krak_scp_vector_lessthan_char_greaterthan___addEnd_char(vector_dot_krak_scp_vector_lessthan_char_greaterthan_* this, char vector_dot_krak_scp_dataIn);
|
||||
/* Done with vector<char> */
|
||||
@@ -1 +0,0 @@
|
||||
0
|
||||
@@ -1,2 +0,0 @@
|
||||
#!/bin/sh
|
||||
cc -std=c99 ./test_topLevelVarInit.c -o ./test_topLevelVarInit
|
||||
Reference in New Issue
Block a user