Posts

Showing posts from January, 2023

Partly completed C operator

 /******************************************************************************       Expression Resolver For C programming language v1.5          Designed by Daipayan Bhowal        Using Priority linked list to solve expression evaluation *******************************************************************************/ #include <stdio.h> #include <ctype.h> #include <stdlib.h> #include <string.h> #define OPERAND 255 #define OPERATOR -255 //#define INT 33 #define INIT_PRIORITY -1 enum Ty {     INT,     FLOAT,     CHAR,     STRING,     CONST = 256 }; enum Priority {     ZERO_OP=129,     OR_EQ_OP, /* 130 */     XOR_EQ_OP, /* 131 */     AMP_EQ_OP, /* 132 */     RSHR_EQ_OP, /* 133 */     LSHR_EQ_OP, /* 134 */     MOD_EQ_OP, /* 135 */     DIV_EQ_OP, /* 136 */     MUL_...