Search references for TEXT PARSER. Phrases containing TEXT PARSER
See searches and references containing TEXT PARSER!TEXT PARSER
Program interpreting input in text games
In adventure games, a text parser takes typed input (a command) from the player and simplifies it to something the game can understand. Usually, words
Text_parser
Type of grammar for describing formal languages
some inputs, the depth of the parse tree can be proportional to the input size, so both an LR parser and a packrat parser will appear to have the same
Parsing_expression_grammar
Analysing a string of symbols, according to the rules of a formal grammar
LR parser LALR (look-ahead LR) parser Operator-precedence parser Simple LR parser Simple precedence parser Packrat parser: a linear time parsing algorithm
Parsing
Parser generator and library
parser generator and incremental parsing library. It is used to parse source code into concrete syntax trees usable in compilers, interpreters, text editors
Tree-sitter (parser generator)
Tree-sitter_(parser_generator)
Type of parser in computer science
LR parsers are a type of bottom-up parser that analyse deterministic context-free languages in linear time. There are several variants of LR parsers: SLR
LR_parser
1998 video game
speaking with the bots inside the ship. The game features a text parser similar to those of text adventure games with which the player can talk with characters
Starship_Titanic
2024 video game
for the PC. The game features a text parser, requiring players to solve a mystery through inputting instructions via text to the game. Solo developer Julia
The_Crimson_Diamond
Video game genre
drop-down menus for the player to select actions from, and a text window with a text parser and a log describing the results of the player's actions. Planet
Adventure_game
Topics referred to by the same term
Look up Parse, parse, or parser in Wiktionary, the free dictionary. Parse normally refers to parsing, the process of analyzing text. Parse, parser, or parsing
Parse_(disambiguation)
Top-down parser that parses input from left to right
In computer science, an LL parser is a top-down parser for a restricted context-free language. It parses the input from Left to right, performing Leftmost
LL_parser
1990 video game
Hugo's House of Horrors is a parser-based adventure game, and the player interacts with the game by typing commands into the parser. This includes actions such
Hugo's_House_of_Horrors
Tree in formal language theory
A parse tree or parsing tree (also known as a derivation tree or concrete syntax tree) is an ordered, rooted tree that represents the syntactic structure
Parse_tree
Top-down parser utilizing recursion
In computer science, a recursive descent parser is a kind of top-down parser built from a set of mutually recursive procedures (or a non-recursive equivalent)
Recursive_descent_parser
1992 video game
(named Hugo's Amazon Adventure in the Hugo Trilogy re-release) is a text parser-based adventure game designed by independent software developer David
Hugo_III,_Jungle_of_Doom!
Method for data management
tokenizer or parser or lexer. Many search engines, as well as other natural language processing software, incorporate specialized programs for parsing, such
Search_engine_indexing
Markup language and file format
typed local variables in the code doing the parsing, while SAX, for instance, typically requires a parser to manually maintain intermediate data within
XML
Parser algorithm for languages
A GLR parser (generalized left-to-right rightmost derivation parser) is an extension of an LR parser algorithm to handle non-deterministic and ambiguous
GLR_parser
Type of parser for ambiguous grammars
In computer science, a chart parser is a type of parser suitable for ambiguous grammars (including grammars of natural languages). It uses the dynamic
Chart_parser
Class of bottom-up parsing methods
shift-reduce parser scans and parses the input text in one forward pass over the text, without backing up. The parser builds up the parse tree incrementally
Shift-reduce_parser
Software genre
east", which are interpreted by a text parser. Parsers may vary in sophistication; the first text adventure parsers could only handle two-word sentences
Interactive_fiction
1991 video game
(named Hugo's Mystery Adventure in the Hugo Trilogy re-release) is a text parser-based adventure game designed by independent software developer David
Hugo_II,_Whodunit?
Plain text markup language
lists, which GFM adds as extensions. Accordingly, GitHub also changed the parser used on their sites, which required that some documents be changed. For
Markdown
Video game genre
are distinct too from text adventures, characterized by many different commands introduced by the user via a complex text parser and no free-moving character
Action-adventure_game
Parsing beginning from lowest-level structures
a LALR parser. Some of the parsers that use bottom-up parsing include: Precedence parser Simple precedence parser Operator-precedence parser Bounded-context
Bottom-up_parsing
Tree representation of the abstract syntactic structure of source code
concrete syntax trees, traditionally designated parse trees. Parse trees are typically built by a parser during the source code translation and compiling
Abstract_syntax_tree
1990 video game
1991 for Amiga. The game was designed by Michael Berlyn and it uses a text parser interface. It is the second adventure game from Accolade and it uses
Altered_Destiny
Technique in computer programming
and parser in a pipeline.[citation needed] Some parser generators, such as the byacc-derived BtYacc ("Backtracking Yacc"), give the generated parser the
Lexer_hack
Conversion of character sequences into token sequences in computer science
permissible values exists for n. It takes a full parser to recognize such patterns in their full generality. A parser can push parentheses on a stack and then
Lexical_analysis
Python HTML/XML parser
BeautifulSoup(response.text, "html.parser") headings = soup.find_all("div") for heading in headings: print(heading.text.strip()) Comparison of HTML parsers jsoup Nokogiri
Beautiful_Soup_(HTML_parser)
Markup language for documents
delivered as XHTML, browsers should use an XML parser, which adheres strictly to the XML specifications for parsing the document's contents. HTML 4 defined three
HTML
Game engine developed by Sierra On-Line
Sierra's graphics, animation, and sound capabilities while retaining the text-parser interface of the company's earlier adventure games. A major revision
Sierra_Creative_Interpreter
Haskell library for writing parsers
for writing parsers written in the programming language Haskell. It is based on higher-order parser combinators, so a complicated parser can be made out
Parsec_(parser)
Type of a context-free grammar
is about the formal properties of LL grammars; for parsing, see LL parser or recursive descent parser. Given a natural number k ≥ 0 {\displaystyle k\geq
LL_grammar
Process of analysing text to extract information from it
Text mining usually involves the process of structuring the input text (usually parsing, along with the addition of some derived linguistic features and
Text_mining
Video game sub-genre
Interactive Fiction Competition Interactive storytelling Syntax guessing Text parser Tools and engine ADRIFT AGS Clickteam Fusion GameMaker Glulx IMUSE Inform
Metroidvania
Configuration file format
break (see: configparser — Configuration file parser) Python Documentation by Version GLib Key–value file parser Withnall, Philip (11 Feb 2021). "glib 2.66
INI_file
Narrative-focused video game genre
the narrative and interactions in the games are commonly presented through text boxes and often employ forms of interaction which include menu-choices to
Visual_novel
Analysis of a sentence which first identifies constituent parts of sentences
General Architecture for Text Engineering GATE includes a chunker. NLTK chunking Illinois Shallow Parser Shallow Parser Demo Parser Semantic role labeling
Shallow_parsing
1986 video game
for the PC-88, PC-98, FM-7, and Sharp X1 systems in 1986. Alpha uses a text parser to interpret the player's instructions and displays the results on screen
Alpha_(video_game)
1973 science fiction novel by Arthur C. Clarke
Night (1999) A graphic adventure computer game of the same name with a text parser based on the book was made in 1984 by Trillium and ported to other systems
Rendezvous_with_Rama
Text format
Comma-separated values (CSV) is a plain text data format for storing tabular data where the fields (values) of a record are separated by a comma as the
Comma-separated_values
2026 video game
recommendations largely rested on the familiarity of the audience with text parser based gameplay versus the accessibility of the remake. They also suggested
The_Incident_at_Galley_House
notes. Retrieved 2026-06-14. "The Lemon Parser Generator". sqlite.org. Retrieved 2023-11-30. "The Lezer Parser System". "Building a ShopifyQL Code Editor"
Comparison of parser generators
Comparison_of_parser_generators
Digital collections of natural language data
linguistics and natural language processing, a corpus (pl.: corpora) or text corpus is a dataset, consisting of natively digital and older, digitalized
Text_corpus
Natural language processing task
Cornell Semantic Parsing Framework, Stanford University's Semantic Parsing with Execution (SEMPRE), and the Word Alignment-based Semantic Parser (WASP). Datasets
Semantic_parsing
Data-interchange format
a strict JSON superset as of the language's 2019 revision. Various JSON parser implementations have suffered from denial-of-service attack and mass assignment
JSON
British video game developer
interface (or text parser) never provided a barrier between the player and the fictional elements of the game. Infocom's dominance of the text adventure market
Magnetic_Scrolls
Interactive media genre
by David Lubar for David H. Ahl, editor of Creative Computing. This was a text adventure that could trigger a LaserDisc player to play portions of the 1977
Interactive_film
Lightweight markup language
implementation of the reST parser is a component of the Docutils text processing framework in the Python programming language, but other parsers are available. The
ReStructuredText
2012 video game
location and surroundings as presented in text form by the game, then inputting their desired actions into the text parser. Further atmospheric detail is provided
Cypher_(video_game)
Computer recognition of visual text
handwritten or printed text into machine-encoded text, whether from a scanned document, a photo of a document, a scene photo (for example the text on signs and
Optical_character_recognition
Markup language which places HTML in XML form
well-formed and may therefore be parsed using standard XML parsers, unlike HTML, which requires a lenient, HTML-specific parser. XHTML 1.0 became a World Wide
XHTML
Control parameter used in programming languages
and parses text from standard input. The function accepts a format string parameter that specifies the layout of input text. The function parses input
Scanf
Processing of natural language by a computer
language modeling and parsing. This is increasingly important in medicine and healthcare, where NLP helps analyze notes and text in electronic health records
Natural_language_processing
Finite state machine compiler
Ragel (IPA: /ˈɹeɪd͡ʒəl/) is a finite-state machine compiler and a parser generator. Initially Ragel supported output for C, C++ and Assembly source code
Ragel
1983 video game
Hell (Niflheim under another name) and is able to walk out. The game's text parser understands most multi-part sentences, as long as they are written using
Valhalla_(video_game)
Human-readable data serialization language
YAML parser then expands these references into the fully populated data structures they imply when read in, so whatever program is using the parser does
YAML
Parsing algorithm for XML documents
help for such processing as a whole. A parser that implements SAX (i.e., a SAX Parser) functions as a stream parser, with an event-driven API. The user defines
Simple_API_for_XML
1991 video game
protagonist. Different from its predecessor Search for the King which used a text parser, Lost in L.A. is a point-and-click adventure game. In 2020, Ziggurat
Les_Manley_in:_Lost_in_L.A.
Closely adapted game
Roger Wilco and The Time Rippers, replacing the original graphics and text parser interface of the original, but other elements, like the narrative, puzzles
Video_game_remake
Theory of syntax
opencog/Link-grammar". GitHub. AbiWord — Link Grammar Parser Lingua-LinkParser (Perl interfaces) "Ruby Link Parser interfaces". Archived from the original on 2016-03-04
Link_grammar
Computer text file character representing blank space
by a parser. Whitespace in XML element content is not changed in this way by the parser, but an application receiving information from the parser may choose
Whitespace_character
Video game genre
Interactive Fiction Competition Interactive storytelling Syntax guessing Text parser Tools and engine ADRIFT AGS Clickteam Fusion GameMaker Glulx IMUSE Inform
Immersive_sim
Video game subgenre
frequently tell much of their story second-hand through the usage of journals, texts, or audio logs. Still, it is not unusual for survival horror games to draw
Survival_horror
Convention of symbols representing language
identification and parsing by readers and writers. Languages portal Literature portal Writing portal Bidirectional text Complex text layout (CTL) Defective
Writing_system
Type of website edited collaboratively
Riehle, Dirk (2011). "Design and implementation of the Sweble Wikitext parser: Unlocking the structured data of Wikipedia". Proceedings of the 7th International
Wiki
1985 video game
and noted how the game's point-and-click interface set it apart from text parser-based adventure games, freeing the player from "having to second guess
Déjà_Vu_(video_game)
1992 video game
point-and-click interface instead of Infocom's text parser. Whereas the original Leather Goddesses title was a text adventure, Leather Goddesses 2 adds detailed
Leather_Goddesses_of_Phobos_2
Documentation generator
October 2026. Retrieved 21 October 2026. "MyST - Markedly Structured Text - Parser documentation". Retrieved 2026-03-24. "HTML Theming". Sphinx documentation
Sphinx (documentation generator)
Sphinx_(documentation_generator)
American video game company
where the main character is visible on the screen, a more competent text parser that understands advanced commands from the player, and music playing
Sierra_Entertainment
American software company
the developers aspired to improve on the formula with a more robust text parser and more logical puzzles. They did not announce their game while it was
Infocom
Software programming optimization technique
recursive descent parser to solve the problem of exponential time complexity. The basic idea in Norvig's approach is that when a parser is applied to the
Memoization
Text corpus with tree annotations
automatically parsed corpus that is not corrected by human linguists can still be useful. It can provide evidence of rule frequency for a parser. A parser may be
Treebank
1986 video game
and a text window containing a text description of the current location, a log of any player interactions in this location, and a text parser. The player
World_Builder
1992 video game
Creative Interpreter engine; previous titles in the series featured a text parser where players had to type commands and actions instead of selecting them
King's_Quest_VI
New Testament text type
Byzantine text-type (also called Traditional Text, Ecclesiastical Text, Constantinopolitan Text, Antiocheian Text, or Syrian Text) is one of the main text types
Byzantine_text-type
Method of extracting data from websites
Having fetched, extraction can take place. The content of a page may be parsed, searched and reformatted, and its data copied into a spreadsheet or loaded
Web_scraping
1983 video game
created by Eagle Berns and Holly Thomason. A version with a more advanced text parser was released in 1986 and ported to additional systems. The land of Starbury
The_Coveted_Mirror
1999 video game
process. Lead translator Richard Honeywood wrote a text parser that would automatically convert text from English ASCII to Shift JIS format required by
Final_Fantasy_VIII
Software using templates to produce documents
A template processor (also known as a template engine or template parser) is software designed to combine templates with data (defined by a data model)
Template_processor
Player task in video games
Michael James (June 23, 2015). "A case study into the accessibility of text-parser based interaction" (PDF). ACM. pp. 74–83. doi:10.1145/2774225.2774833
Quest_(video_games)
notable text editors. The editors below can be used with either a graphical user interface or a text-based user interface. The following text editors
List_of_text_editors
Rule system for formal languages
of the general-purpose parsing algorithms: CYK algorithm (for grammars in Chomsky normal form) Earley parser GLR parser LL parser (only for the proper subclass
Context-free_grammar
Computer document convention
documents", published 1996-09-17 "XML for <SCRIPT> Cross Platform XML Parser in JavaScript". Retrieved 23 September 2016. "The modern DOM API for PHP
Document_Object_Model
1996 video game
criticized the game's puzzles and re-introduction of a text parser: "Now, we kind of miss text parsers, but combining one with point-and-click results in
Leisure Suit Larry: Love for Sail!
Leisure_Suit_Larry:_Love_for_Sail!
HTML parsers are software for automated Hypertext Markup Language (HTML) parsing. They have two main purposes: HTML traversal: offer an interface for
Comparison_of_HTML_parsers
1986 video game
David Fox, who invented its word wheels to avoid the text parsers and syntax guessing typical of text-based adventure games. Early in development, the team
Labyrinth:_The_Computer_Game
Denial-of-service attack at XML parsers, exploiting entity expansion
fail parsing if the result object becomes too large. Enterprise software like Kubernetes has been affected by this attack through its YAML parser. For
Billion_laughs_attack
1989 video game
in 1994 for Mac OS. The original release was an adventure game with a text parser, with players typing commands for the character to perform. The remake
Quest for Glory: So You Want to Be a Hero
Quest_for_Glory:_So_You_Want_to_Be_a_Hero
Programming languages parsing of command-line arguments
Poco::Util::OptionProcessor for parsing command-line arguments. Boost provides a class boost::program_options::command_line_parser. Meanwhile, Google has a library
Command-line_argument_parsing
Cloud-based data analytics service
time series analysis capabilities and regular expression evaluation and text parsing. It is offered as platform as a service (PaaS) as part of Microsoft Azure
Azure_Data_Explorer
Point-and-click adventure sub-genre
a theme of a player escaping a single location date back at least to the text adventure Behind Closed Doors, in which the player is trapped inside a restroom
Escape_room_video_game
Programmable text editor
TECO (/ˈtiːkoʊ/), short for Text Editor & Corrector, is both a character-oriented text editor and a programming language, that was developed in 1962 for
TECO_(text_editor)
2013 video game
employs a point-and-click interface over the original 1987 version's text parser. The game consists of a variety of puzzles, which can be solved by looking
Leisure_Suit_Larry:_Reloaded
1985 video game
idea that would not reappear in the genre for the next 10 years: the text parser was removed in favor of the function keys that performed various actions:
The Black Cauldron (video game)
The_Black_Cauldron_(video_game)
Program that generates parsers or compilers
called a parser generator. It handles only syntactic analysis. A formal description of a language is usually a grammar used as an input to a parser generator
Compiler-compiler
Adventure games website
Interactive Fiction Competition Interactive storytelling Syntax guessing Text parser Tools and engine ADRIFT AGS Clickteam Fusion GameMaker Glulx IMUSE Inform
Adventure_Gamers
Log Parser) Examples (SQL) queries for IIS Analysis - a collection of Log Parser examples Under the hood of LogParser - article Jeff Atwood Log Parser Plus
Logparser
File format for DNA or protein sequences
The simplicity of FASTA format makes it easy to manipulate and parse sequences using text-processing tools and scripting languages. A sequence begins with
FASTA_format
1987 video game
movements with the directional keys and by inputting commands into a text parser (e.g. "talk to man", "open window", etc.). If Larry is too far away from
Leisure Suit Larry in the Land of the Lounge Lizards
Leisure_Suit_Larry_in_the_Land_of_the_Lounge_Lizards
travel, tourism, insurance
TEXT PARSER
TEXT PARSER
TEXT PARSER
TEXT PARSER
TEXT PARSER
TEXT PARSER
TEXT PARSER
TEXT PARSER
TEXT PARSER
travel, tourism, insurance