Uses of Class
gnu.expr.Language
Packages that use Language
Package
Description
Supports
Expression,
and various related classes need to compile programming languages.Contains classes to use reflection.
-
Uses of Language in gnu.expr
Modifier and TypeFieldDescriptionprotected static LanguageLanguage.globalprotected LanguageCompilation.languageModifier and TypeFieldDescriptionprotected static final InheritableThreadLocal<Language> Language.currentModifier and TypeMethodDescriptionstatic 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 LanguageDetect 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) Compilation.getLanguage()ExpVisitor.getLanguage()protected final LanguageIfExp.getLanguage()NameLookup.getLanguage()static LanguageLanguage.setSaveCurrent(Language language) Modifier and TypeMethodDescriptionstatic TypePrimProcedure.decodeType(Type javaType, String[] annotTypes, int annotIndex, ParameterizedType parameterizedType, Language lang) default StringTypeValue.encodeType(Language language) static final 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.static CompiledModulestatic voidLanguage.restoreCurrent(Language saved) final 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) ModifierConstructorDescriptionprotectedAbstractScriptEngineFactory(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.brlMethods in gnu.kawa.brl that return Language -
Uses of Language in gnu.kawa.functions
Methods in gnu.kawa.functions that return LanguageModifier and TypeMethodDescriptionprotected final LanguageNumberCompare.getLanguage()protected final LanguageNumberPredicate.getLanguage()Methods in gnu.kawa.functions with parameters of type LanguageConstructors in gnu.kawa.functions with parameters of type LanguageModifierConstructorDescriptionApplyToArgs(String name, Language language) NumberPredicate(Language language, String name, int op) -
Uses of Language in gnu.kawa.lispexpr
Subclasses of Language in gnu.kawa.lispexprModifier and TypeClassDescriptionclassLanguage sub-class for Lisp-like languages (including Scheme).Methods in gnu.kawa.lispexpr with parameters of type LanguageModifier and TypeMethodDescriptionGenArrayType.encodeType(Language language) LangObjType.encodeType(Language language) LangPrimType.encodeType(Language language) Constructors in gnu.kawa.lispexpr with parameters of type LanguageModifierConstructorDescriptionLangPrimType(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 LanguageMethods in gnu.kawa.reflect that return LanguageMethods in gnu.kawa.reflect with parameters of type LanguageModifier and TypeMethodDescriptionstatic 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.MappedArrayType.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 LanguageModifierConstructorDescriptionInstanceOf(Language language) InstanceOf(Language language, String name) -
Uses of Language in gnu.kawa.util
Constructors in gnu.kawa.util with parameters of type Language -
Uses of Language in gnu.kawa.xslt
Subclasses of Language in gnu.kawa.xsltModifier and TypeClassDescriptionclassNew Kawa language XSLT (XML Stylesheet Language Tranformations). -
Uses of Language in gnu.xquery.lang
Subclasses of Language in gnu.xquery.lang -
Uses of Language in kawa.lang
ModifierConstructorDescriptionAutoloadProcedure(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.standardConstructors in kawa.standard with parameters of type LanguageModifierConstructorDescriptionSchemeCompilation(Language language, SourceMessages messages, NameLookup lexical) SchemeCompilation(Language language, SourceMessages messages, NameLookup lexical, Environment env)