Results for ' Programming language semantics'

962 found
Order:
  1. Understanding programming languages.Raymond Turner - 2007 - Minds and Machines 17 (2):203-216.
    We document the influence on programming language semantics of the Platonism/formalism divide in the philosophy of mathematics.
    Direct download (7 more)  
     
    Export citation  
     
    Bookmark   10 citations  
  2. Programming Languages as Technical Artifacts.Raymond Turner - 2014 - Philosophy and Technology 27 (3):377-397.
    Taken at face value, a programming language is defined by a formal grammar. But, clearly, there is more to it. By themselves, the naked strings of the language do not determine when a program is correct relative to some specification. For this, the constructs of the language must be given some semantic content. Moreover, to be employed to generate physical computations, a programming language must have a physical implementation. How are we to conceptualize this (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   10 citations  
  3.  65
    Semantic Translation of Programming Languages.Andrzej Skowron - 1971 - Mathematical Logic Quarterly 17 (1):39-46.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  4. The character of natural language semantics.Paul M. Pietroski - 2003 - In Alex Barber (ed.), Epistemology of language. New York: Oxford University Press. pp. 217--256.
    Paul M. Pietroski, University of Maryland I had heard it said that Chomsky’s conception of language is at odds with the truth-conditional program in semantics. Some of my friends said it so often that the point—or at least a point—finally sunk in.
     
    Export citation  
     
    Bookmark   16 citations  
  5. The character of natural language semantics.Paul M. Pietroski - 2003 - In Alex Barber (ed.), Epistemology of language. New York: Oxford University Press. pp. 217--256.
    Paul M. Pietroski, University of Maryland I had heard it said that Chomsky’s conception of language is at odds with the truth-conditional program in semantics. Some of my friends said it so often that the point—or at least a point—finally sunk in.
     
    Export citation  
     
    Bookmark   50 citations  
  6. Semantics of Programming Languages and the Theory of Truth.Adam Drozdek - 1993 - Epistemologia 16 (2):281-310.
  7.  18
    A new probabilistic constraint logic programming language based on a generalised distribution semantics.Steffen Michels, Arjen Hommersom, Peter J. F. Lucas & Marina Velikova - 2015 - Artificial Intelligence 228 (C):1-44.
  8. Games in the semantics of programming languages – an elementary introduction.Jan Jürjens - 2002 - Synthese 133 (1-2):131-158.
    Mathematical models are an important tool in the development ofsoftware technology, including programming languages and algorithms.During the last few years, a new class of such models has beendeveloped based on the notion of a mathematical game that isespecially well-suited to address the interactions between thecomponents of a system. This paper gives an introduction to thesegame-semantical models of programming languages, concentrating onmotivating the basic intuitions and putting them into context.
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  9. The Penn lambda calculator: Pedagogical software for natural language semantics.Maribel Romero - manuscript
    This paper describes a novel pedagogical software program that can be seen as an online companion to one of the standard textbooks of formal natural language semantics, Heim and Kratzer (1998). The Penn Lambda Calculator is a multifunctional application designed for use in standard graduate and undergraduate introductions to formal semantics: Teachers can use the application to demonstrate complex semantic derivations in the classroom and modify them interactively, and students can use it to work on problem sets (...)
     
    Export citation  
     
    Bookmark   3 citations  
  10. Program semantics and classical logic.Reinhard Muskens - 1997) - In CLAUS Report Nr 86. Saarbrücken: University of the Saarland. pp. 1-27.
    In the tradition of Denotational Semantics one usually lets program constructs take their denotations in reflexive domains, i.e. in domains where self-application is possible. For the bulk of programming constructs, however, working with reflexive domains is an unnecessary complication. In this paper we shall use the domains of ordinary classical type logic to provide the semantics of a simple programming language containing choice and recursion. We prove that the rule of {\em Scott Induction\/} holds in (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  11.  49
    Mω considered as a programming language.Karl-Heinz Niggl - 1999 - Annals of Pure and Applied Logic 99 (1-3):73-92.
    The paper studies a simply typed term system Mω providing a primitive recursive concept of parallelism in the sense of Plotkin. The system aims at defining and computing partial continuous functionals. Some connections between denotational and operational semantics → for Mω are investigated. It is shown that → is correct with respect to the denotational semantics. Conversely, → is complete in the sense that if a program denotes some number k, then it is reducible to the numeral nk. (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  12.  94
    Coming to Our Senses: A Naturalistic Program for Semantic Localism.Michael Devitt - 1995 - New York: Cambridge University Press.
    Michael Devitt is a distinguished philosopher of language. In this book he takes up one of the most important difficulties that must be faced by philosophical semantics: namely, the threat posed by holism. Three important questions lie at the core of this book: what are the main objectives of semantics; why are they worthwhile; how should we accomplish them? Devitt answers these 'methodological' questions naturalistically and explores what semantic programme arises from the answers. The approach is anti-Cartesian, (...)
    Direct download  
     
    Export citation  
     
    Bookmark   80 citations  
  13.  36
    Blum E. K.. Towards a theory of semantics and compilers for programming languages. Journal of computer and system sciences, vol. 3 , pp. 248–275. [REVIEW]David Park - 1975 - Journal of Symbolic Logic 40 (3):470-471.
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark  
  14.  81
    Computational Semantics with Functional Programming.Jan van Eijck - 2010 - Cambridge University Press.
    Almost forty years ago Richard Montague proposed to analyse natural language with the same tools as formal languages. In particular, he gave formal semantic analyses of several interesting fragments of English in terms of typed logic. This led to the development of Montague grammar as a particular style of formal analysis of natural language.
    Direct download  
     
    Export citation  
     
    Bookmark   10 citations  
  15. Imperative programs as proofs via game semantics.Martin Churchill, Jim Laird & Guy McCusker - 2013 - Annals of Pure and Applied Logic 164 (11):1038-1078.
    Game semantics extends the Curry–Howard isomorphism to a three-way correspondence: proofs, programs, strategies. But the universe of strategies goes beyond intuitionistic logics and lambda calculus, to capture stateful programs. In this paper we describe a logical counterpart to this extension, in which proofs denote such strategies. The system is expressive: it contains all of the connectives of Intuitionistic Linear Logic, and first-order quantification. Use of Lairdʼs sequoid operator allows proofs with imperative behaviour to be expressed. Thus, we can embed (...)
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark  
  16.  61
    Formal semantics of natural language: papers from a colloquium sponsored by the King's College Research Centre, Cambridge.Edward Louis Keenan (ed.) - 1975 - New York: Cambridge University Press.
    A volume of studies in natural language semantics which brings together work by philosophers, logicians and linguists. The main topics treated are: quantification and reference in natural language; the relations between formal logic, programming languages and natural language; pragmatics and discourse meaning; surface syntax and logical meaning. The volume derives from a colloquium organised in 1973 by the Kings College Research Centre, Cambridge and the papers have been edited for publication by Professor Keenan. It is (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   5 citations  
  17. Jon Barwise's papers on natural language semantics.Keith Devlin - 2004 - Bulletin of Symbolic Logic 10 (1):54-85.
    For most of the 1980s, Jon Barwise focused much of his research in the area of natural language semantics. This article surveys his research publications in that area.Most, but not all, of those publications were in the area of situation semantics, a new approach to natural language semantics Barwise developed jointly with his colleague John Perry in the first half of the 1980s. That work was both blessed, and cursed, by becoming closely identified in academic (...)
    Direct download (11 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  18.  33
    A reductive semantics for counting and choice in answer set programming.Vladimir Lifschitz - unknown
    In a recent paper, Ferraris, Lee and Lifschitz conjectured that the concept of a stable model of a first-order formula can be used to treat some answer set programming expressions as abbreviations. We follow up on that suggestion and introduce an answer set programming language that defines the mean- ing of counting and choice by reducing these constructs to first-order formulas. For the new language, the concept of a safe program is defined, and its semantic role (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  19. A Program for Computational Semantics.Jan van Eijck - unknown
    Just as war can be viewed as continuation of diplomacy using other means, computational semantics is continuation of logical analysis of natural language by other means. For a long time, the tool of choice for this used to be Prolog. In our recent textbook we argue (and try to demonstrate by example) that lazy functional programming is a more appropriate tool. In the talk we will lay out a program for computational semantics, by linking computational (...) to the general analysis of procedures for social interaction. The talk will give examples of how Haskell can be used to begin carrying out this program. (shrink)
     
    Export citation  
     
    Bookmark   1 citation  
  20. Computational Semantics, Type Theory, and Functional Programming.Jan van Eijck - unknown
    An emerging standard for polymorphically typed, lazy, purely functional programming is Haskell, a language named after Haskell Curry. Haskell is based on (polymorphically typed) lambda calculus, which makes it an excellent tool for computational semantics.
     
    Export citation  
     
    Bookmark  
  21. Being for: evaluating the semantic program of expressivism.Mark Schroeder - 2008 - New York: Oxford University Press. Edited by Mark Schroeder.
    Expressivism - the sophisticated contemporary incarnation of the noncognitivist research program of Ayer, Stevenson, and Hare - is no longer the province of metaethicists alone. Its comprehensive view about the nature of both normative language and normative thought has also recently been applied to many topics elsewhere in philosophy - including logic, probability, mental and linguistic content, knowledge, epistemic modals, belief, the a priori, and even quantifiers. Yet the semantic commitments of expressivism are still poorly understood and have not (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   148 citations  
  22.  28
    Formal Semantics of Natural Language[REVIEW]B. O. G. - 1976 - Review of Metaphysics 30 (1):131-132.
    This book contains papers from a colloquium held in 1973 at Kings College, Cambridge. The contributions deal with the number of questions on which a great deal of current linguistic research and writing focus. These include the problem of quantification and reference in natural language; the application of formal logic to natural language semantics; the semantics of non-declarative sentences; the relation between natural language semantics and programming languages; the relation between sentences and their (...)
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  23.  13
    A Paradigm for Program Semantics: Power Structures and Duality.Chris Brink & Ingrid M. Rewitzky - 2001 - Center for the Study of Language and Inf.
    This book provides a synthesis of four versions of program semantic—srelational semantics, predicate transformer semantics, information systems, and domain theory—showing, through an exhaustive case study analysis, that it is possible to do back-and-forth translation from any of these versions of program semantics into any of the others, and demonstrating that while there are many variations of each, in principle they may be thought of as intertranslatable.
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  24.  40
    Computability theory, semantics, and logic programming.Melvin Fitting - 1987 - Oxford: Clarendon Press.
    This book describes computability theory and provides an extensive treatment of data structures and program correctness. It makes accessible some of the author's work on generalized recursion theory, particularly the material on the logic programming language PROLOG, which is currently of great interest. Fitting considers the relation of PROLOG logic programming to the LISP type of language.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  25.  50
    Davidson's Semantic Program.Stephen P. Stich - 1976 - Canadian Journal of Philosophy 6 (2):201-227.
    Donald Davidson did it. He did it slowly, deliberately, in more than a half dozen widely noted essays. What he did was to elaborate a program for the study of empirical semantics. Nor did he stop there. He went on to apply his program to some of the problems that have long bedeviled semantics: action sentences, indirect discourse and propositional attitudes. My goal in this paper is to assess Davidson's achievement. The first step is to assemble the program (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   8 citations  
  26.  94
    Frege on Definitions: A Case Study of Semantic Content.John Horty - 2007 - , US: Oup Usa.
    In this short monograph, John Horty explores the difficulties presented for Gottlob Frege's semantic theory, as well as its modern descendents, by the treatment of defined expressions. The book begins by focusing on the psychological constraints governing Frege's notion of sense, or meaning, and argues that, given these constraints, even the treatment of simple stipulative definitions led Frege to important difficulties. Horty is able to suggest ways out of these difficulties that are both philosophically and logically plausible and Fregean in (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   22 citations  
  27. Syntactic semantics: Foundations of computational natural language understanding.William J. Rapaport - 1988 - In James H. Fetzer (ed.), Aspects of AI. D.
    This essay considers what it means to understand natural language and whether a computer running an artificial-intelligence program designed to understand natural language does in fact do so. It is argued that a certain kind of semantics is needed to understand natural language, that this kind of semantics is mere symbol manipulation (i.e., syntax), and that, hence, it is available to AI systems. Recent arguments by Searle and Dretske to the effect that computers cannot understand (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   34 citations  
  28. Formal Languages and Intensional Semantics.Sten Carl Lindstrom - 1981 - Dissertation, Stanford University
    This is a thesis in formal semantics. It consists of two parts corresponding to the distinction, due to Richard Montague, between universal grammar and specific semantic theories. The first part concerns universal grammar and is intended to provide a precise and unified conceptual framework within which different theories of formal semantics can be represented and compared. ;The second part of the thesis is concerned with intensional logic, i.e., with the logical analysis of discourse involving so called oblique contexts. (...)
     
    Export citation  
     
    Bookmark  
  29. Formal Semantics and the Algebraic View of Meaning.Eli Dresner - 1998 - Dissertation, University of California, Berkeley
    What makes our utterances mean what they do? In this work I formulate and justify a structural constraint on possible answers to this key question in the philosophy of language, and I show that accepting this constraint leads naturally to the adoption of an algebraic formalization of truth-theoretic semantics. I develop such a formalization, and show that applying algebraic methodology to the theory of meaning yields important insights into the nature of language. ;The constraint I propose is, (...)
     
    Export citation  
     
    Bookmark   4 citations  
  30. Declarative programming for natural language generation.Matthew Stone - manuscript
    Algorithms for NLG NLG is typically broken down into stages of discourse planning (to select information and organize it into coherent paragraphs), sentence planning (to choose words and structures to fit information into sentence-sized units), and realization (to determine surface form of output, including word order, morphology and final formatting or intonation). The SPUD system combines the generation steps of sentence planning and surface realization by using a lexicalized grammar to construct the syntax and semantics of a sentence simultaneously.
     
    Export citation  
     
    Bookmark  
  31. Bilattices In Logic Programming.Melvin Fitting - unknown
    Bilattices, introduced by M. Ginsberg, constitute an elegant family of multiple-valued logics. Those meeting certain natural conditions have provided the basis for the semantics of a family of logic programming languages. Now we consider further restrictions on bilattices, to narrow things down to logic programming languages that can, at least in principle, be implemented. Appropriate bilattice background information is presented, so the paper is relatively self-contained.
     
    Export citation  
     
    Bookmark   31 citations  
  32. Tableaus for Logic Programming.Melvin Fitting - unknown
    We present a logic programming language, which we call Proflog, with an operational semantics based on tableaus, and a denotational semantics based on supervaluations. We show the two agree. Negation is well-behaved, and semantic non-computability issues do not arise. This is accomplished essentially by dropping a domain closure requirement. The cost is that intuitions developed through the use of classical logic may need modification, though the system is still classical at a level once removed. Implementation problems (...)
     
    Export citation  
     
    Bookmark   1 citation  
  33.  21
    Angelic semantics of fine-grained concurrency.Dan R. Ghica & Andrzej S. Murawski - 2008 - Annals of Pure and Applied Logic 151 (2-3):89-114.
    We introduce a game model for an Algol-like programming language with primitives for parallel composition and synchronization on semaphores. The semantics is based on a simplified version of Hyland–Ong-style games and it emphasizes the intuitive connection between the concurrent nature of games and that of computation. The model is fully abstract for may-equivalence.
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark  
  34.  32
    A Minkowski type duality mediating between state and predicate transformer semantics for a probabilistic nondeterministic language.Klaus Keimel, A. Rosenbusch & Thomas Streicher - 2009 - Annals of Pure and Applied Logic 159 (3):307-317.
    In this paper we systematically derive a predicate transformer semantics from a direct semantics for a simple probabilistic-nondeterministic programming language . This goal is achieved by exhibiting the direct semantics as isomorphic to a continuation semantics from which the predicate transformer semantics can be read off immediately. This isomorphism allows one to identify nonempty convex compact saturated sets of valuations on the set S of states with certain “good” functionals from to in a (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  35.  44
    Language in action.Johan Benthem - 1991 - Journal of Philosophical Logic 20 (3):225 - 263.
    A number of general points behind the story of this paper may be worth setting out separately, now that we have come to the end.There is perhaps one obvious omission to be addressed right away. Although the word “information” has occurred throughout this paper, it must have struck the reader that we have had nothing to say on what information is. In this respect, our theories may be like those in physics: which do not explain what “energy” is (a notion (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   20 citations  
  36.  61
    From predication to programming.Karel Lambert - 2001 - Minds and Machines 11 (2):257-265.
    A free logic is one in which a singular term can fail to refer to an existent object, for example, `Vulcan' or `5/0'. This essay demonstrates the fruitfulness of a version of this non-classical logic of terms (negative free logic) by showing (1) how it can be used not only to repair a looming inconsistency in Quine's theory of predication, the most influential semantical theory in contemporary philosophical logic, but also (2) how Beeson, Farmer and Feferman, among others, use it (...)
    Direct download (9 more)  
     
    Export citation  
     
    Bookmark  
  37.  25
    Semantics of Natural Language[REVIEW]L. J. - 1973 - Review of Metaphysics 26 (3):531-533.
    J. L. Austin, in "Ifs and Cans," proclaimed the common hope that we soon "may see the birth, through the joint labors of philosophers, grammarians, and numerous other students of language, of a true and comprehensive science of language." The problem has always been with the "joint labors" part. Philosophers have always been willing to issue linguists dictums and linguists have been happy to teach philosophers "plain facts." Austin’s general view of language, and his particular notion of (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  38.  94
    Natural Language Understanding.James Allen - 1995 - Benjamin Cummings.
    From a leading authority in artificial intelligence, this book delivers a synthesis of the major modern techniques and the most current research in natural language processing. The approach is unique in its coverage of semantic interpretation and discourse alongside the foundational material in syntactic processing.
    Direct download  
     
    Export citation  
     
    Bookmark   58 citations  
  39.  6
    The Language of First-Order Logic: Including the Windows Program Tarski's World 4.0 for Use with Ibm-Compatible Computers.Jon Barwise & John Etchemendy - 1992 - Center for the Study of Language and Inf.
    This text/courseware package presents a new approach to teaching first-order logic. Taking advantage of Tarski's World 4.0, the text skilfully balances the semantic conception of logic with methods of proof. The book contains eleven chapters, in four parts. Part I is about propositional logic, Part II about quantifier logic. Part III contains chapters on set theory and inductive definitions. Part IV contains advanced topics in logic, including topics of importance in applications of logic in computer science. The Language of (...)
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  40.  92
    Argument-based extended logic programming with defeasible priorities.Henry Prakken & Giovanni Sartor - 1997 - Journal of Applied Non-Classical Logics 7 (1-2):25-75.
    ABSTRACT Inspired by legal reasoning, this paper presents a semantics and proof theory of a system for defeasible argumentation. Arguments are expressed in a logic-programming language with both weak and strong negation, conflicts between arguments are decided with the help of priorities on the rules. An important feature of the system is that these priorities are not fixed, but are themselves defeasibly derived as conclusions within the system. Thus debates on the choice between conflicting arguments can also (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   89 citations  
  41.  25
    A Language For Handling Hypothetical Updates And Inconsistency.Dov Gabbay, Laura Giordano, Alberto Martelli & Nicola Olivetti - 1996 - Logic Journal of the IGPL 4 (3):385-416.
    In this paper we propoee a logic programming language which supports hypothetical updates together with integrity constraints. The language makes use of a revision mechanism, which is needed to restore consistency when an update violates some integrity constraint. The revision policy adopted is based on the simple idea that more recent information is preferred to earlier one. We show how this language can be used to represent and perform several types of defeasible reasoning. We develop a (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  42. Minimal Semantic Instructions.Paul M. Pietroski - 2011 - In Boeckx Cedric (ed.), Oxford Handbook of Linguistic Minimalism. Oxford University Press. pp. 472-498.
    Chomsky’s (1995, 2000a) Minimalist Program (MP) invites a perspective on semantics that is distinctive and attractive. In section one, I discuss a general idea that many theorists should find congenial: the spoken or signed languages that human children naturally acquire and use— henceforth, human languages—are biologically implemented procedures that generate expressions, whose meanings are recursively combinable instructions to build concepts that reflect a minimal interface between the Human Faculty of Language (HFL) and other cognitive systems. In sections two (...)
     
    Export citation  
     
    Bookmark   6 citations  
  43. Logics for epistemic programs.Alexandru Baltag & Lawrence S. Moss - 2004 - Synthese 139 (2):165 - 224.
    We construct logical languages which allow one to represent a variety of possible types of changes affecting the information states of agents in a multi-agent setting. We formalize these changes by defining a notion of epistemic program. The languages are two-sorted sets that contain not only sentences but also actions or programs. This is as in dynamic logic, and indeed our languages are not significantly more complicated than dynamic logics. But the semantics is more complicated. In general, the (...) of an epistemic program is what we call aprogram model. This is a Kripke model of ‘actions’,representing the agents' uncertainty about the current action in a similar way that Kripke models of ‘states’ are commonly used in epistemic logic to represent the agents' uncertainty about the current state of the system. Program models induce changes affecting agents' information, which we represent as changes of the state model, called epistemic updates. Formally, an update consists of two operations: the first is called the update map, and it takes every state model to another state model, called the updated model; the second gives, for each input state model, a transition relation between the states of that model and the states of the updated model. Each variety of epistemic actions, such as public announcements or completely private announcements to groups, gives what we call an action signature, and then each family of action signatures gives a logical language. The construction of these languages is the main topic of this paper. We also mention the systems that capture the valid sentences of our logics. But we defer to a separate paper the completeness proof. (shrink)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   151 citations  
  44.  17
    Language and the rise of the algorithm.Jeffrey M. Binder - 2022 - London: University of Chicago Press.
    A wide-ranging history of the intellectual developments that produced the modern idea of the algorithm. Bringing together the histories of mathematics, computer science, and linguistic thought, Language and the Rise of the Algorithm reveals how recent developments in artificial intelligence are reopening an issue that troubled mathematicians long before the computer age. How do you draw the line between computational rules and the complexities of making systems comprehensible to people? Here Jeffrey M. Binder offers a compelling tour of four (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  45.  28
    The language of social software.Jan Eijck - 2010 - Synthese 177 (Suppl 1):77-96.
    Computer software is written in languages like C, Java or Haskell. In many cases social software is expressed in natural language. The paper explores connections between the areas of natural language analysis and analysis of social protocols, and proposes an extended program for natural language semantics, where the goals of natural language communication are derived from the demands of specific social protocols.
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  46.  19
    Theory languages in designing artificial intelligence.Pertti Saariluoma & Antero Karvonen - 2024 - AI and Society 39 (5):2249-2258.
    The foundations of AI design discourse are worth analyzing. Here, attention is paid to the nature of theory languages used in designing new AI technologies because the limits of these languages can clarify some fundamental questions in the development of AI. We discuss three types of theory language used in designing AI products: formal, computational, and natural. Formal languages, such as mathematics, logic, and programming languages, have fixed meanings and no actual-world semantics. They are context- and practically (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  47.  59
    Uniform proofs as a foundation for logic programming.Dale Miller, Gopalan Nadathur, Frank Pfenning & Andre Scedrov - 1991 - Annals of Pure and Applied Logic 51 (1-2):125-157.
    Miller, D., G. Nadathur, F. Pfenning and A. Scedrov, Uniform proofs as a foundation for logic programming, Annals of Pure and Applied Logic 51 125–157. A proof-theoretic characterization of logical languages that form suitable bases for Prolog-like programming languages is provided. This characterization is based on the principle that the declarative meaning of a logic program, provided by provability in a logical system, should coincide with its operational meaning, provided by interpreting logical connectives as simple and fixed search (...)
    Direct download (7 more)  
     
    Export citation  
     
    Bookmark   32 citations  
  48.  43
    IDL-PMCFG, a Grammar Formalism for Describing Free Word Order Languages.François Hublet - 2022 - Journal of Logic, Language and Information 31 (3):327-388.
    We introduce _Interleave-Disjunction-Lock parallel multiple context-free grammars_ (IDL-PMCFG), a novel grammar formalism designed to describe the syntax of free word order languages that allow for extensive interleaving of grammatical constituents. Though interleaved constituents, and especially the so-called hyperbaton, are common in several ancient (Classical Latin and Greek, Sanskrit...) and modern (Hungarian, Finnish...) languages, these syntactic structures are often difficult to express in existing formalisms. The IDL-PMCFG formalism combines Seki et al.’s parallel multiple context-free grammars (PMCFG) with Nederhof and Satta’s IDL (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  49.  15
    Language in Action: Categories, Lambdas and Dynamic Logic.Johan van Benthem - 1995 - MIT Press.
    Language in Action demonstrates the viability of mathematical research into the foundations of categorial grammar, a topic at the border between logic and linguistics. Since its initial publication it has become the classic work in the foundations of categorial grammar. A new introduction to this paperback edition updates the open research problems and records relevant results through pointers to the literature. Van Benthem presents the categorial processing of syntax and semantics as a central component in a more general (...)
    Direct download  
     
    Export citation  
     
    Bookmark   36 citations  
  50.  22
    Formal Semantics and the Structure of Meaning.Petr S. Kusliy - 2020 - Russian Journal of Philosophical Sciences 63 (8):34-46.
    The article discusses the reasons why modern formal semantics of natural language is an integral part of a larger philosophical research program for the study of the nature of intentionality. The purpose of this article is to show how research in the field of formal semantics of natural language became the implementation of a large philosophical research program that is focused on the nature of intentional objects, which since the time of F. Brentano have been considered (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
1 — 50 / 962