Initial implementation of JavaCompiler using Oracle javac toolbox. Not yet finished.
"{ Package: 'stx:libjava/tools' }"
Object subclass:#JavaToken
instanceVariableNames:'type value startPosition endPosition'
classVariableNames:''
poolDictionaries:''
category:'Languages-Java-Parser'
!
!JavaToken methodsFor:'accessing'!
endPosition
^ endPosition
!
endPosition:something
endPosition := something.
!
startPosition
^ startPosition
!
startPosition:something
startPosition := something.
!
type
^ type
!
type:something
type := something.
!
value
^ value
!
value:something
value := something.
! !
!JavaToken methodsFor:'printing & storing'!
printOn:aStream
"append a printed representation if the receiver to the argument, aStream"
super printOn:aStream.
aStream nextPutAll:'type: '.
type printOn:aStream.
aStream nextPutAll:'value: '.
value printOn:aStream.
aStream nextPutAll:'startPosition: '.
startPosition printOn:aStream.
aStream nextPutAll:'endPosition: '.
endPosition printOn:aStream.
! !
!JavaToken class methodsFor:'documentation'!
version_HG
^ '$Changeset: <not expanded> $'
!
version_SVN
^ '§Id§'
! !