Future LUA Removing

So, if i want to create a mod with some new func like iuse (mission calling throw item use), or maybe some other extraordinary stuff, first i need to compile it from whole the game, and then send it to the git branch?