Package org.commonlib.parser

Examples of org.commonlib.parser.ContextParser


   */
  public static void main(String[] args)
  {
    try
    {
      ContextParser parser = new ContextParser();
      CalcContext context = new CalcContext();

      context.put("raggio", 100);
      context.put("diametro", "raggio*2");
      context.put("arco", 25);
      context.put("altezza", 700);

      String toParse =
         "circonferenza= 2 * pi()*raggio\n"+
         "areacerchio=pi()*(raggio^2)\n"+
         "lunarco=circonferenza*arco/360\n"+
         "areaarco=areacerchio*arco/360\n"+
         "volumecilindro=areacerchio*altezza\n"+
         "suplatcilindro=2*pi()*raggio*altezza\n"+
         "suptotcilindro=suplatcilindro+areacerchio*2\n"+
         "volumecono=areacerchio*altezza/3\n";

      parser.calc(toParse, context);

      System.out.println(toParse);
      dumpContext(context);
    }
    catch(Exception ex)
View Full Code Here

TOP

Related Classes of org.commonlib.parser.ContextParser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.