package org.rascalmpl.library.experiments.Compiler.Examples; import org.rascalmpl.value.*; import org.rascalmpl.library.experiments.Compiler.RVM.Interpreter.java2rascal.RascalKeywordParameters; import org.rascalmpl.library.experiments.Compiler.RVM.Interpreter.java2rascal.RascalModule; /* Automatically generated code; do not change */ @RascalModule("experiments::Compiler::Examples::SampleFuns") public interface ISampleFuns { IConstructor D_d1(int n, KWd1 kwArgs); IConstructor D_d1(String s, KWd1 kwArgs); IConstructor D_d2(String s, KWd1 kwArgs); IConstructor D_d3(int n, KWd3 kwArgs); IConstructor D_d4(String z, KWd1 kwArgs); int fun1(int n, KWfun1 kwArgs); int fun1(IList l); int fun1(IList l, int n); double fun1(double r); boolean isEmpty(IList lst); IValue sum(IList arg0); IConstructor D_d1(int n); IConstructor D_d2(String s); IConstructor RuntimeException_InvalidUseOfDate(String message); IConstructor RuntimeException_ImplodeError(String message); IConstructor RuntimeException_InvalidURI(String uri); IConstructor RuntimeException_InvalidArgument(); IConstructor RuntimeException_JavaException(String class$, String message, IConstructor cause); IConstructor RuntimeException_PathNotFound(ISet locs); IConstructor RuntimeException_NoSuchAnnotation(String label); IConstructor RuntimeException_JavaException(String class$, String message); IConstructor RuntimeException_RegExpSyntaxError(String message); IConstructor RuntimeException_Ambiguity(ISourceLocation location, String nonterminal, String sentence); IConstructor RuntimeException_IO(String message); IConstructor RuntimeException_PermissionDenied(String message); IConstructor RuntimeException_IllegalArgument(IValue v, String message); IConstructor D_d3(int n); IConstructor RuntimeException_InvalidArgument(IValue v, String message); IConstructor RuntimeException_AssertionFailed(); IConstructor RuntimeException_PermissionDenied(); IConstructor RuntimeException_ParseError(ISourceLocation location); IConstructor RuntimeException_IllegalArgument(IValue v); IConstructor RuntimeException_NoSuchElement(IValue v); IConstructor RuntimeException_Timeout(); IConstructor RuntimeException_InvalidArgument(IValue v); IConstructor D_d1(String s); IConstructor RuntimeException_ArithmeticException(String message); IConstructor RuntimeException_NotImplemented(String message); IConstructor RuntimeException_IndexOutOfBounds(int index); IConstructor RuntimeException_EmptyMap(); IConstructor RuntimeException_MultipleKey(IValue key); IConstructor RuntimeException_Java(String class$, String message); IConstructor RuntimeException_NoMainFunction(); IConstructor RuntimeException_InvalidUseOfTime(String message); IConstructor RuntimeException_StackOverflow(); IConstructor RuntimeException_AssertionFailed(String label); IConstructor RuntimeException_Java(String class$, String message, IConstructor cause); IConstructor RuntimeException_EmptyList(); IConstructor RuntimeException_EmptySet(); IConstructor D_d4(String z); IConstructor RuntimeException_NoSuchKey(IValue key); IConstructor RuntimeException_UnavailableInformation(String message); IConstructor RuntimeException_InvalidUseOfLocation(String message); IConstructor RuntimeException_PathNotFound(ISourceLocation l); IConstructor RuntimeException_NoSuchField(String name); IConstructor RuntimeException_IllegalArgument(); IConstructor RuntimeException_ModuleNotFound(String name); @RascalKeywordParameters interface KWd1 { KWd1 x(int val); } KWd1 kw_d1(); @RascalKeywordParameters interface KWd3 { KWd3 x(int val); KWd3 opt(String val); } KWd3 kw_d3(); @RascalKeywordParameters interface KWfun1 { KWfun1 delta(int val); } KWfun1 kw_fun1(); }