Я видел хороший Java-компилятор хаки , в котором вы можете заменить утверждения с помощью операторов throw-исключения , вы можете автоматически сгенерировать свойства для полей и и так далее ...
Мне было просто интересно ...
Можно ли взломать компилятор Java, чтобы он поддерживал перегрузку операторов?
РЕДАКТИРОВАТЬ:
Дело не в том, что мне не хватает перегрузки операторов в Java или чего-то еще. Я просто хочу знать, возможно ли реализовать это, используя хаки, упомянутые в ссылках, которые я дал выше. Поэтому, пожалуйста, не предлагайте мне перейти на какой-либо другой язык, например, Scala (который я уже изучаю!: D).
РЕДАКТИРОВАТЬ:
Пожалуйста, просто скажите мне, возможно ли это сделать с помощью JSR 269 или что-то в этом роде. : |
Спасибо.