Siddhartha Dhar Choudhury

Results 48 issues of Siddhartha Dhar Choudhury

I believe a simple web based interface can help visualize larger files better, so instead of showing the matplotlib window it opens the browser and displays a similar heatmap there.

**Describe the bug** When an array initializer list has both function call and constant value of the same type as the return type of function the function throws an error...

bug
easy

Closes #{Issue Number} **Implementation details** **Test Case 1** **simC Code** **C Code (If generated)** **Error message (If any)** NOTE:- You can add more test cases if you want Number of...

**Describe the bug** When a function is redefined, then instead of throwing error, it compiles successfully. But the type of parameters of first remains not_known, while the redefinition gets the...

bug
easy

**Describe the bug** In the current implementation if a function is called with parameters of different types then the compiled C version of the function has the type from the...

bug
moderate

**Describe the solution you'd like** The current implementation of var_statement function which is responsible for parsing variable and array declaration with or without assignment is too long and can be...

enhancement
easy

**Describe the solution you'd like** Two dictionaries called prec_to_type and type_to_prec have been created multiple times in the parser, these map an integer precedence to typename and typename to precedence...

enhancement
easy

**Describe the solution you'd like** Current array declaration implementation handles only 1-D arrays, but when multi-D arrays are created it generates very weird code. Extend the array declaration implementation to...

enhancement
moderate

**Describe the solution you'd like** Currently input is considered part of expression function (which makes sense) but when it loses its identity when opcodes are created. For example:- The simc...

enhancement
easy

**Is your feature request related to a problem? Please describe.** Dynamic memory allocation in simC. **Describe the solution you'd like** Open ended, come up with an intuitive syntax. Note: Discuss...

enhancement
difficult