interpretors.
*REMAINS:
1. si li implementations
2. native functions handling.