Mercurial Hosting > luan
comparison core/src/luan/impl/LuanParser.java @ 708:77e0c859c8a3
fix luan_to_java and fix line numbers
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 18 May 2016 18:11:00 -0600 |
parents | 61b36d5895df |
children | 217b047afd93 |
comparison
equal
deleted
inserted
replaced
707:1ed9e55f0be8 | 708:77e0c859c8a3 |
---|---|
393 In inTemplate = in.template(); | 393 In inTemplate = in.template(); |
394 List<Expr> builder = new ArrayList<Expr>(); | 394 List<Expr> builder = new ArrayList<Expr>(); |
395 while(true) { | 395 while(true) { |
396 if( parser.match( "<%=" ) ) { | 396 if( parser.match( "<%=" ) ) { |
397 Spaces(); | 397 Spaces(); |
398 builder.add( RequiredExpr(inTemplate) ); | 398 Expr exp = new Expr(Val.SINGLE,false); |
399 exp.addAll( RequiredExpr(inTemplate) ); | |
400 builder.add(exp); | |
399 RequiredMatch( "%>" ); | 401 RequiredMatch( "%>" ); |
400 } else if( parser.match( "<%" ) ) { | 402 } else if( parser.match( "<%" ) ) { |
401 Spaces(); | 403 Spaces(); |
402 return parser.success(expString(builder)); | 404 return parser.success(expString(builder)); |
403 } else { | 405 } else { |