{"title":"PIRL—Pattern Information Retrieval Language—design of syntax","authors":"S. Berkowitz","doi":"10.1145/800184.810519","DOIUrl":null,"url":null,"abstract":"The design of a pattern manipulation language, PIRL, is described here. PIRL can handle arbitrary, oriented patterns (i. e., subgraphs) of lists, nodes, numeric and Hollerith data on many levels of abstraction in a concise, legible manner. Patterns and lists may be inserted, retrieved, deleted, indexed, compared, named, intersected, united, and complemented. Pattern names may be referenced to a lower level of abstraction and pattern forms may be quantified. PIRL should be of considerable value in the solution of certain problems in information retrieval, linguistic analysis, scheduling simulation, and pattern recognition.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM '71","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800184.810519","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The design of a pattern manipulation language, PIRL, is described here. PIRL can handle arbitrary, oriented patterns (i. e., subgraphs) of lists, nodes, numeric and Hollerith data on many levels of abstraction in a concise, legible manner. Patterns and lists may be inserted, retrieved, deleted, indexed, compared, named, intersected, united, and complemented. Pattern names may be referenced to a lower level of abstraction and pattern forms may be quantified. PIRL should be of considerable value in the solution of certain problems in information retrieval, linguistic analysis, scheduling simulation, and pattern recognition.