001 002 package lrs.lazyLRSEvaluators; 003 004 import lrs.*; 005 006 public class LazyConstantEval extends ALazyEval 007 { 008 int val; 009 010 /** 011 * @param val 012 * @SBGen Constructor assigns val 013 */ 014 public LazyConstantEval(int val) 015 { 016 // SBgen: Assign variable 017 this.val = val; 018 } 019 public final LRStruct nextLRS() 020 { 021 return (makeLRS ()); 022 } 023 024 /** 025 * @return 026 */ 027 public final LRStruct makeLRS() 028 { 029 return makeLazyLRS (val); 030 } 031 } 032