All activity
![Alexandre Plateau](https://ph-avatars.imgix.net/3281105/original.jpeg?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
ArkScript is:
- a small Lisp like
- a scripting language: easy to embed in any app
- portable: compile once to produce a bytecode, run everywhere
- a functionnal language
- promoting functionnalities before performances: expressiveness brings more productivity
![ArkScript](https://ph-files.imgix.net/71e05781-086c-4c30-b28e-633d88271e7a.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
ArkScript
A new scripting language for C++ projects
![Alexandre Plateau](https://ph-avatars.imgix.net/3281105/original.jpeg?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
Alexandre Plateau
left a comment
Also, a brand new feature entered the arena: macros! We have conditionnals, values and functions macros, the latter being recursively evaluated, allowing the user to apply deep and complex transformation on the ArkScript code, since those macros work on the AST itself, opposed to the C preprocessor working only on the source code as text.
![ArkScript](https://ph-files.imgix.net/71e05781-086c-4c30-b28e-633d88271e7a.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
ArkScript
A new scripting language for C++ projects