Releases: art2202/bala-compiler
Releases · art2202/bala-compiler
02052022.1
- add foreach
30042022.1
Work Part 3 Completed.
- Specification
Part III
Functions ✔️
Vector initialization ✔️
Vectors ✔️
Compoused assignment Operators ✔️
Unary Operators ✔️
Initialization of variables ✔️
Error detection ✔️
Extras
Line comment ✔️
Multi-line comment ✔️
Scan range ✔️
If ternary ✔️
Type Inference ✔️
Switch with relational operator ✔️
Function within function ✔️
25042022.1
- Solving switch/case bug: inverted comparison.
24042022.1
Work Part 1 Completed.
- Specification
Block ✔️
Context ✔️
Global scope ✔️
String ✔️
String concatenation ✔️
String relational commands ✔️
Input and Output Commands ✔️
Commands
if ✔️
if/else ✔️
while ✔️
do/while ✔️
for ✔️
switch ✔️
Loop Controls
break ✔️
continue ✔️
16032022.1
Work Part 1 Completed.
- Specification
Expression ✔️
Types:
Int ✔️
Boolean ✔️
Float ✔️
Char ✔️
Conversion:
Implicit ✔️
Explicit ✔️
Operators:
Logical ✔️
Arithmetic ✔️
Relational ✔️
Variable ✔️
Assignment ✔️ - Date of the presentation: 03/14/2022