OpenersNotesSection(Spacer1)Details

OpenersPrimaryExamplesSection(Spacer1)Examples  (3)

OpenersExampleSection0(Spacer1)Basic Examples  (3)

Interpret Pokémon:

Interpreter["Pokemon"]["Eelekrtik"]

Restrict to Pokémon in a class:

Interpreter[Restricted["Pokemon",(EntityClass["Pokémon with Strong Jaw ability", EntityClass["Pokemon","StrongJaw"], "EntityClass[\"Pokemon\", \"StrongJaw\"]", "Pokemon"])]]["Pikachu"]

Apply a property restriction:

Interpreter[Restricted["Pokemon",(EntityProperty["type", EntityProperty["Pokemon","Type"], "EntityProperty[\"Pokemon\", \"Type\"]"])->ContainsAll[{(Entity["poison", Entity["PokemonType","Poison"], "Entity[\"PokemonType\", \"Poison\"]", "Pokémon type"]),(Entity["ground", Entity["PokemonType","Ground"], "Entity[\"PokemonType\", \"Ground\"]", "Pokémon type"])}]]]["Jigglypuff"]

Interpreter[Restricted["Pokemon",(EntityProperty["type", EntityProperty["Pokemon","Type"], "EntityProperty[\"Pokemon\", \"Type\"]"])->ContainsAll[{(Entity["poison", Entity["PokemonType","Poison"], "Entity[\"PokemonType\", \"Poison\"]", "Pokémon type"]),(Entity["ground", Entity["PokemonType","Ground"], "Entity[\"PokemonType\", \"Ground\"]", "Pokémon type"])}]]]["Nidoking"]

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[Interpreter, paclet:ref/Interpreter])  ▪  (RefLink[SemanticImport, paclet:ref/SemanticImport])  ▪  (RefLink[Restricted, paclet:ref/Restricted])  ▪  (RefLink[Failure, paclet:ref/Failure])  ▪  (RefLink[Entity, paclet:ref/Entity])  ▪  (RefLink[EntityValue, paclet:ref/EntityValue])}, {Related Entity Types:  (RefLink[Pokemon, paclet:ref/entity/Pokemon])  ▪  (RefLink[Digimon, paclet:ref/entity/Digimon])  ▪  (RefLink[FictionalCharacter, paclet:ref/entity/FictionalCharacter])  ▪  (RefLink[Movie, paclet:ref/entity/Movie])  ▪  (RefLink[Periodical, paclet:ref/entity/Periodical])  ▪  (RefLink[Book, paclet:ref/entity/Book])  ▪  (RefLink[BroadcastStation, paclet:ref/entity/BroadcastStation])  ▪  (RefLink[Mythology, paclet:ref/entity/Mythology])}, {Related Interpreter Types:  (RefLink[PokemonClass, paclet:ref/interpreter/PokemonClass])  ▪  (RefLink[ComputedPokemon, paclet:ref/interpreter/ComputedPokemon])  ▪  (RefLink[Digimon, paclet:ref/interpreter/Digimon])  ▪  (RefLink[DigimonClass, paclet:ref/interpreter/DigimonClass])  ▪  (RefLink[FictionalCharacter, paclet:ref/interpreter/FictionalCharacter])  ▪  (RefLink[Movie, paclet:ref/interpreter/Movie])  ▪  (RefLink[MovieClass, paclet:ref/interpreter/MovieClass])  ▪  (RefLink[Periodical, paclet:ref/interpreter/Periodical])  ▪  (RefLink[Book, paclet:ref/interpreter/Book])  ▪  (RefLink[BookClass, paclet:ref/interpreter/BookClass])  ▪  (RefLink[BroadcastStation, paclet:ref/interpreter/BroadcastStation])  ▪  (RefLink[Mythology, paclet:ref/interpreter/Mythology])  ▪  (RefLink[Entity, paclet:ref/interpreter/Entity])  ▪  (RefLink[ComputedDigimon, paclet:ref/interpreter/ComputedDigimon])  ▪  (RefLink[ComputedFictionalCharacter, paclet:ref/interpreter/ComputedFictionalCharacter])  ▪  (RefLink[ComputedMovie, paclet:ref/interpreter/ComputedMovie])  ▪  (RefLink[ComputedPeriodical, paclet:ref/interpreter/ComputedPeriodical])  ▪  (RefLink[ComputedBook, paclet:ref/interpreter/ComputedBook])  ▪  (RefLink[ComputedBroadcastStation, paclet:ref/interpreter/ComputedBroadcastStation])  ▪  (RefLink[ComputedMythology, paclet:ref/interpreter/ComputedMythology])}})}})

({{DocumentationFooterIconsRelatedGuide.png, ({{Related Guides}, {▪(RefLinkPlain[Setting Up Input Interpreters, paclet:guide/InterpretingStrings])}})}})