Results 21 to 30 of about 936 (67)

GNU Radio Signal Processing Models for Dynamic Multi-User Burst Modems [PDF]

open access: yesarXiv, 2016
This paper presents a modern method for implementing burst modems in GNU Radio. Since burst modems are widely used for multi-user channel access and sharing in non-broadcast radio systems, this capability is critical to the development of numerous waveforms in GNU Radio.
arxiv  

The Prolog Debugger and Declarative Programming. Examples [PDF]

open access: yesarXiv, 2020
This paper contains examples for a companion paper "The Prolog Debugger and Declarative Programming", which discusses (in)adequacy of the Prolog debugger for declarative programming. Logic programming is a declarative programming paradigm. Programming language Prolog makes logic programming possible, at least to a substantial extent.
arxiv  

An Architecture for Making Object-Oriented Systems Available from Prolog [PDF]

open access: yesarXiv, 2002
It is next to impossible to develop real-life applications in just pure Prolog. With XPCE we realised a mechanism for integrating Prolog with an external object-oriented system that turns this OO system into a natural extension to Prolog. We describe the design and how it can be applied to other external OO systems.
arxiv  

Prolog Visualization System Using Logichart Diagrams [PDF]

open access: yesarXiv, 2009
We have developed a Prolog visualization system that is intended to support Prolog programming education. The system uses Logichart diagrams to visualize Prolog programs. The Logichart diagram is designed to visualize the Prolog execution flow intelligibly and to enable users to easily correlate the Prolog clauses with its parts.
arxiv  

The BinProlog Experience: Architecture and Implementation Choices for Continuation Passing Prolog and First-Class Logic Engines [PDF]

open access: yesarXiv, 2011
We describe the BinProlog system's compilation technology, runtime system and its extensions supporting first-class Logic Engines while providing a short history of its development, details of some of its newer re-implementations as well as an overview of the most important architectural choices involved in their design. With focus on its differences
arxiv  

Logic Programming with Graph Automorphism: Integrating naut with Prolog (Tool Description) [PDF]

open access: yesarXiv, 2016
This paper presents the plnauty~library, a Prolog interface to the nauty graph-automorphism tool. Adding the capabilities of nauty to Prolog combines the strength of the "generate and prune" approach that is commonly used in logic programming and constraint solving, with the ability to reduce symmetries while reasoning over graph objects.
arxiv  

Towards an Efficient Prolog System by Code Introspection [PDF]

open access: yesarXiv, 2014
To appear in Theory and Practice of Logic Programming (TPLP). Several Prolog interpreters are based on the Warren Abstract Machine (WAM), an elegant model to compile Prolog programs. In order to improve the performance several strategies have been proposed, such as: optimize the selection of clauses, specialize the unification, global analysis, native ...
arxiv  

Home - About - Disclaimer - Privacy