Changelog
v0.1-alpha-4
23/01/2021
(DD/MM/YYYY)
- Added Structures
- Added single line versions of block statements
- Added support for boolean
- Updated lexer to class
- Balanced parantheses check
- Arrays (complete with indexing and assignment)
- Functions more usable (using variable dependency in symbol table)
- Explicit typecasting
- type function
- size function
v0.1-alpha-3
15/12/2020
(DD/MM/YYYY)
- Added array declarations
- Added character input
- Added bitwise operators
- Added import statements
- Added third-party modules support
- Added package manager(simpack)
- Fixed f-strings
- Fixed string input
- Fixed color leakage in terminal
- Modularize Parser
v0.1-alpha-2
16/10/2020
(DD/MM/YYYY)
- Added raw C support
- Added variable support in for loop
- Added escape sequences support
- Added functions with default arguments
- Added math constants support
- Fixed logical operators
- Fixed formal parameters of functions
- Fixed input statement to accept input without a prompt and specific data type
v0.1-alpha-1
21/09/2020
(DD/MM/YYYY)
- Minor bug fixes
- Added Power operator
- Added pip install support
v0.1-alpha
12/07/2020
(DD/MM/YYYY)
- Alpha release
- Added Basic constructs of C
- Dynamic typing