code: protected void parseComment() {
  		String comment = tokenizer.getToken();
  		if (isTargetComment(comment)) {
  			if (isIfComment(comment)) {
  				parseIf();
  			} else if (isElIfComment(comment)) {
  				parseElIf();
  			} else if (isElseComment(comment)) {
  				parseElse(comment.length() + 4);
  			} else if (isBeginComment(comment)) {
  				parseBegin();
  			} else if (isEndComment(comment)) {
  				return;
  			} else {
  				parseCommentBindVariable();
  			}
  		} else {
  			parseNormalComment();
  		}
  	}
docs: コメント解析