---input--- <%= var x = 1; %> <%! int i = 0; %> <%! int a, b, c; %> <%! Circle a = new Circle(2.0); %> <% String name = null; if (request.getParameter("name") == null) { %> <%@ include file="error.html" %> <% } else { foo.setName(request.getParameter("name")); if (foo.getName().equalsIgnoreCase("integra")) name = "acura"; if (name.equalsIgnoreCase( "acura" )) { %>

Calendar of

---tokens--- '' Comment '\n' Text '<%=' Keyword ' ' Text 'var' Keyword.Declaration ' ' Text 'x' Name ' ' Text '=' Operator ' ' Text '1' Literal.Number.Integer ';' Punctuation '\n' Text '%>' Keyword '\n' Text '<%!' Keyword ' ' Text 'int' Keyword.Type ' ' Text 'i' Name ' ' Text '=' Operator ' ' Text '0' Literal.Number.Integer ';' Punctuation ' ' Text '%>' Keyword '\n' Text '<%!' Keyword ' ' Text 'int' Keyword.Type ' ' Text 'a' Name ',' Punctuation ' ' Text 'b' Name ',' Punctuation ' ' Text 'c' Name ';' Punctuation ' ' Text '%>' Keyword '\n' Text '<%!' Keyword ' ' Text 'Circle' Name ' ' Text 'a' Name ' ' Text '=' Operator ' ' Text 'new' Keyword ' ' Text 'Circle' Name '(' Punctuation '2.0' Literal.Number.Float ')' Punctuation ';' Punctuation ' ' Text '%>' Keyword '\n\n' Text '<%' Keyword '\n' Text ' ' Text 'String' Name ' ' Text 'name' Name ' ' Text '=' Operator ' ' Text 'null' Keyword.Constant ';' Punctuation '\n' Text ' ' Text 'if' Keyword ' ' Text '(' Punctuation 'request' Name '.' Punctuation 'getParameter' Name.Attribute '(' Punctuation '"' Literal.String 'name' Literal.String '"' Literal.String ')' Punctuation ' ' Text '=' Operator '=' Operator ' ' Text 'null' Keyword.Constant ')' Punctuation ' ' Text '{' Punctuation '\n' Text '%>' Keyword '\n' Text '<%@' Keyword ' ' Text 'include' Name ' ' Text 'file' Name '=' Operator '"' Literal.String 'error.html' Literal.String '"' Literal.String ' ' Text '%>' Keyword '\n' Text '<%' Keyword '\n' Text ' ' Text '}' Punctuation ' ' Text 'else' Keyword ' ' Text '{' Punctuation '\n' Text ' ' Text 'foo' Name '.' Punctuation 'setName' Name.Attribute '(' Punctuation 'request' Name '.' Punctuation 'getParameter' Name.Attribute '(' Punctuation '"' Literal.String 'name' Literal.String '"' Literal.String ')' Punctuation ')' Punctuation ';' Punctuation '\n' Text ' ' Text 'if' Keyword ' ' Text '(' Punctuation 'foo' Name '.' Punctuation 'getName' Name.Attribute '(' Punctuation ')' Punctuation '.' Punctuation 'equalsIgnoreCase' Name.Attribute '(' Punctuation '"' Literal.String 'integra' Literal.String '"' Literal.String ')' Punctuation ')' Punctuation '\n' Text ' ' Text 'name' Name ' ' Text '=' Operator ' ' Text '"' Literal.String 'acura' Literal.String '"' Literal.String ';' Punctuation '\n' Text ' ' Text 'if' Keyword ' ' Text '(' Punctuation 'name' Name '.' Punctuation 'equalsIgnoreCase' Name.Attribute '(' Punctuation ' ' Text '"' Literal.String 'acura' Literal.String '"' Literal.String ' ' Text ')' Punctuation ')' Punctuation ' ' Text '{' Punctuation '\n' Text '%>' Keyword '\n\n' Text '' Keyword '\n' Text '' Name.Tag '\nCalendar of ' Text '' Keyword '\n' Text '' Name.Tag '\n' Text