Aufgabe 2 fertig
This commit is contained in:
parent
2a427a2563
commit
dc16504cd7
2
SDA.c
2
SDA.c
@ -20,7 +20,7 @@ void setSDA(int point, int val, struct sda s) {
|
||||
|
||||
void printSDA(struct sda s) {
|
||||
for (int i = 0; i < *s.size; i++) {
|
||||
printf("%i", getSDA(i, s));
|
||||
printf("%i\n", getSDA(i, s));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
6
njvm.c
6
njvm.c
@ -104,9 +104,10 @@ void execute(struct program program) {
|
||||
|
||||
void tests(void) {
|
||||
printf("Runnig debug mode\n");
|
||||
int sizeSDA = fromFile("C:\\Users\\Nilss\\CLionProjects\\njvm\\prog1.bin", program);
|
||||
int temp = fromFile("C:\\Users\\Nilss\\CLionProjects\\njvm\\prog1.bin", program);
|
||||
int sizeSDA = temp;
|
||||
unsigned int s[sizeSDA];
|
||||
sda.size = &sizeSDA;
|
||||
sda.size = &temp;
|
||||
sda.sda = s;
|
||||
printProgram(program);
|
||||
}
|
||||
@ -158,6 +159,7 @@ int main(int argc, char *argv[]) {
|
||||
printf("Ninja Virtual Machine started\n");
|
||||
printProgram(program);
|
||||
execute(program);
|
||||
printSDA(sda);
|
||||
} else {
|
||||
printf("Error: no code file specified\n");
|
||||
return 1;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user