JAVADOC -> JAVADOC [0:0]
|--LEADING_ASTERISK -> * [0:0]
|--WS ->   [0:1]
|--JAVADOC_TAG -> JAVADOC_TAG [0:2]
|   |--PARAM_LITERAL -> @param [0:2]
|   |--WS ->   [0:8]
|   |--PARAMETER_NAME -> a [0:9]
|   `--NEWLINE -> \n [0:10]
|--LEADING_ASTERISK -> * [1:0]
|--WS ->   [1:1]
|--JAVADOC_TAG -> JAVADOC_TAG [1:2]
|   |--RETURN_LITERAL -> @return [1:2]
|   `--NEWLINE -> \n [1:9]
|--LEADING_ASTERISK -> * [2:0]
|--WS ->   [2:1]
|--JAVADOC_TAG -> JAVADOC_TAG [2:2]
|   |--AUTHOR_LITERAL -> @author [2:2]
|   `--NEWLINE -> \n [2:9]
|--LEADING_ASTERISK -> * [3:0]
|--WS ->   [3:1]
|--JAVADOC_TAG -> JAVADOC_TAG [3:2]
|   |--SINCE_LITERAL -> @since [3:2]
|   `--NEWLINE -> \n [3:8]
|--LEADING_ASTERISK -> * [4:0]
|--WS ->   [4:1]
|--JAVADOC_TAG -> JAVADOC_TAG [4:2]
|   |--VERSION_LITERAL -> @version [4:2]
|   `--NEWLINE -> \n [4:10]
|--LEADING_ASTERISK -> * [5:0]
|--WS ->   [5:1]
|--JAVADOC_TAG -> JAVADOC_TAG [5:2]
|   |--PARAM_LITERAL -> @param [5:2]
|   |--WS ->   [5:8]
|   |--PARAMETER_NAME -> b [5:9]
|   `--NEWLINE -> \n [5:10]
`--EOF -> <EOF> [6:0]
