There are a lot of "specialized languages" that take either build on to an existing language, or define a subset.
Examples would be OpenCL (variant of C99 with a strong vector/parallel processing...
Type: Posts; User: helloworld922
There are a lot of "specialized languages" that take either build on to an existing language, or define a subset.
Examples would be OpenCL (variant of C99 with a strong vector/parallel processing...
There's always the good old "Dragon Book".
It doesn't focus specifically on Java compilers, but it should be a great reference for creating compilers regardless of the language.
You will also...