#include <conio.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
char* trim(char *string);
int decode(unsigned int getal);
void printBin (int oper);
int laatsteCel (struct regel *lijst);
struct regel * zoekCel (struct regel *lijst, int nummer);
void setGeheugen(int operat, int adressering, int operand, struct regel **lijst);
void printLijst(struct regel *lijst);
char * stringIn(void);
void fileToWorkdoc (char * bestandsnaam);
void verwijderLijn (int regelnr);
void pasLijnAan (int regelnr);
void inputToWorkdoc (char * input);
void printWorkdoc (void);
int checkGetal(char *getal);
int checkPosGetal(char *getal);
int checkHaakjes(char *getal);
int setLDA(char* regel);
int setLDB(char* regel);
int setSTA(char* regel);
int setSTB(char* regel);
int setINP(char* regel);
int setOUT(char* regel);
int setNOP(char* regel);
int setHLT(char* regel);
int setADD(char* regel);
int setSUB(char* regel);
int setDIV(char* regel);
int setMUL(char* regel);
int setJMP(char *regel);
int setJSP(char *regel);
int setJSN(char *regel);
int setJIZ(char *regel);
int setJOF(char *regel);
int verwerkLijn(char * commando);