Adding support for parameters to function calls in the #Cal programming language:
- the parser eats (
- checks whether it can parse any 𝚒𝚍𝚎𝚗𝚝𝚒𝚏𝚒𝚎𝚛: 𝚝𝚢𝚙𝚎 separated by commas
- eats the final )
Translation to VM instructions requires improving the 𝙲𝚊𝚕𝚕 instruction, adding a list of expression which are going to be the argument values, to the name of the function to call: 𝚅𝚖𝙸𝚗𝚜𝚝𝚛𝚞𝚌𝚝𝚒𝚘𝚗::𝙲𝚊𝚕𝚕("𝚊𝚍𝚍", 𝚎𝚡𝚙𝚛𝚎𝚜𝚜𝚒𝚘𝚗𝚜)