Uses of Class
gnu.expr.Language
-
Packages that use Language Package Description gnu.expr SupportsExpression, and various related classes need to compile programming languages.gnu.kawa.brl gnu.kawa.functions gnu.kawa.lispexpr gnu.kawa.reflect Contains classes to use reflection.gnu.kawa.util gnu.kawa.xslt gnu.xquery.lang kawa.lang kawa.standard -
-
Uses of Language in gnu.expr
Fields in gnu.expr declared as Language Modifier and Type Field Description protected static LanguageLanguage. globalprotected LanguageCompilation. languageFields in gnu.expr with type parameters of type Language Modifier and Type Field Description protected static InheritableThreadLocal<Language>Language. currentMethods in gnu.expr that return Language Modifier and Type Method Description static LanguageLanguage. detect(gnu.kawa.io.InPort port)Detect the programming language of a file based on its first line.static LanguageLanguage. detect(InputStream in)Detect the programming language of a file based on its first line.static LanguageLanguage. detect(String line)Detect the programming language of a file based on its first line.static LanguageLanguage. getDefaultLanguage()static LanguageLanguage. getInstance(String name)Look for a language with the given name or extension.static LanguageLanguage. getInstance(String langName, Class langClass)static LanguageLanguage. getInstanceFromFilenameExtension(String filename)LanguageCompilation. getLanguage()LanguageExpVisitor. getLanguage()protected LanguageIfExp. getLanguage()LanguageNameLookup. getLanguage()static LanguageLanguage. setSaveCurrent(Language language)Methods in gnu.expr with parameters of type Language Modifier and Type Method Description static TypePrimProcedure. decodeType(Type javaType, String[] annotTypes, int annotIndex, ParameterizedType parameterizedType, Language lang)default StringTypeValue. encodeType(Language language)static voidModuleExp. evalModule2(Environment env, CallContext ctx, Language language, ModuleExp mexp, Object inst)static NameLookupNameLookup. getInstance(Environment env, Language language)Get or create a NameLookup instance for a given Environment.static PrimProcedurePrimProcedure. getMethodFor(ClassType procClass, String name, Declaration decl, Type[] atypes, Language language)static PrimProcedurePrimProcedure. getMethodFor(ClassType procClass, String name, Declaration decl, Expression[] args, Language language)static PrimProcedurePrimProcedure. getMethodFor(Procedure pproc, Declaration decl, Type[] atypes, Language language)static PrimProcedurePrimProcedure. getMethodFor(Procedure pproc, Declaration decl, Expression[] args, Language language)Search for a matching static method in a procedure's class.static PrimProcedurePrimProcedure. getMethodFor(Class procClass, String name, Declaration decl, Expression[] args, Language language)Get PrimProcedure for matching method in given class.DeclarationScopeExp. lookup(Object sym, Language language, int namespace)static CompiledModuleCompiledModule. make(Class clas, Language language)static voidLanguage. restoreCurrent(Language saved)voidLambdaExp. setCoercedReturnValue(Expression type, Language language)Modify LambdaExp so result is coerced to given type.static voidLanguage. setCurrentLanguage(Language language)static voidLanguage. setDefaults(Language lang)voidNameLookup. setLanguage(Language language)static LanguageLanguage. setSaveCurrent(Language language)Constructors in gnu.expr with parameters of type Language Constructor Description AbstractScriptEngineFactory(Language language)Compilation(Language language, SourceMessages messages, NameLookup lexical)CompiledModule(ModuleExp mexp, Object cookie, Language language)ConditionalTarget(Label ifTrue, Label ifFalse, Language language)NameLookup(Language language)PrimProcedure(Method method, char mode, Language language, ParameterizedType parameterizedType)PrimProcedure(Method method, Language language)PrimProcedure(Method method, Language language) -
Uses of Language in gnu.kawa.brl
Subclasses of Language in gnu.kawa.brl Modifier and Type Class Description classBRLMethods in gnu.kawa.brl that return Language Modifier and Type Method Description static LanguageBRL. getInstance(boolean brlCompatible) -
Uses of Language in gnu.kawa.functions
Methods in gnu.kawa.functions that return Language Modifier and Type Method Description protected LanguageNumberCompare. getLanguage()protected LanguageNumberPredicate. getLanguage()Methods in gnu.kawa.functions with parameters of type Language Modifier and Type Method Description static NumberCompareNumberCompare. make(Language language, String name, int flags)Constructors in gnu.kawa.functions with parameters of type Language Constructor Description ApplyToArgs(String name, Language language)IsEq(Language language, String name)IsEqual(Language language, String name)IsEqv(Language language, String name, IsEq isEq)Not(Language language)Not(Language language, String name)NumberPredicate(Language language, String name, int op)SetArray(Object array, Language language)Unify(Language language, String name) -
Uses of Language in gnu.kawa.lispexpr
Subclasses of Language in gnu.kawa.lispexpr Modifier and Type Class Description classLispLanguageLanguage sub-class for Lisp-like languages (including Scheme).Methods in gnu.kawa.lispexpr with parameters of type Language Modifier and Type Method Description StringGenArrayType. encodeType(Language language)StringLangObjType. encodeType(Language language)StringLangPrimType. encodeType(Language language)Constructors in gnu.kawa.lispexpr with parameters of type Language Constructor Description LangPrimType(PrimType type, Language language)LangPrimType(String nam, String sig, int siz, Class reflectClass, Language language) -
Uses of Language in gnu.kawa.reflect
Fields in gnu.kawa.reflect declared as Language Modifier and Type Field Description protected LanguageInstanceOf. languageMethods in gnu.kawa.reflect that return Language Modifier and Type Method Description LanguageCompileBuildObject. getLanguage()Methods in gnu.kawa.reflect with parameters of type Language Modifier and Type Method Description static MethodProcClassMethods. apply(ObjectType dtype, String mname, char mode, Language language)Find methods.static voidClassMemberLocation. define(Object instance, Field rfield, String uri, Language language, Environment env)static voidClassMemberLocation. defineAll(Object instance, Language language, Environment env)Import all the public fields of an object.StringMappedArrayType. encodeType(Language language)static PrimProcedure[]ClassMethods. getMethods(ObjectType dtype, String mname, char mode, ClassType caller, Language language)Return the methods of a class with the specified name and flag.static ObjectSlotGet. getSlotValue(boolean isStatic, Object obj, String name, String fname, String getName, String isName, Language language)The actual gets of finding the field value.Constructors in gnu.kawa.reflect with parameters of type Language Constructor Description InstanceOf(Language language)InstanceOf(Language language, String name)Invoke(String name, char kind, Language language) -
Uses of Language in gnu.kawa.util
Constructors in gnu.kawa.util with parameters of type Language Constructor Description RunTestScript(String filename, Language language) -
Uses of Language in gnu.kawa.xslt
Subclasses of Language in gnu.kawa.xslt Modifier and Type Class Description classXSLTNew Kawa language XSLT (XML Stylesheet Language Tranformations). -
Uses of Language in gnu.xquery.lang
Subclasses of Language in gnu.xquery.lang Modifier and Type Class Description classXQueryThe XQuery language. -
Uses of Language in kawa.lang
Constructors in kawa.lang with parameters of type Language Constructor Description AutoloadProcedure(String name, String className, Language language)Translator(Language language, SourceMessages messages, NameLookup lexical)Translator(Language language, SourceMessages messages, NameLookup lexical, Environment env) -
Uses of Language in kawa.standard
Subclasses of Language in kawa.standard Modifier and Type Class Description classSchemeConstructors in kawa.standard with parameters of type Language Constructor Description SchemeCompilation(Language language, SourceMessages messages, NameLookup lexical)SchemeCompilation(Language language, SourceMessages messages, NameLookup lexical, Environment env)
-