c -> js compiler