The simple answer is no. Not with any reasonable amount of work.
However you can probably implement some or all of those features using the existing Java tools (or find a library that already does it).
You wouldn't be able to add a new keyword to the language - but it's amazing what you can do with creative use of annotations, generics, etc.
Google found this: https://today.java.net/pub/a/today/2004/10/06/compiler.html
I've no idea how good it is.