Results 311 to 320 of about 6,839,027 (355)
Some of the next articles are maybe not open access.

fAST: Flattening Abstract Syntax Trees for Efficiency

2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), 2019
Frequently source code analysis tools need to exchange internal representations of abstract syntax trees (AST) with each other. Conveniently, and intuitively, the externalised representations are in the form of hierarchical trees.
Yijun Yu
semanticscholar   +1 more source

Measuring Abstract Mind-Sets Through Syntax: Automating the Linguistic Category Model

Social Psychology and Personality Science, 2020
ion in language has critical implications for memory, judgment, and learning and can provide an important window into a person’s cognitive abstraction level.
Kate M. Johnson-Grey   +3 more
semanticscholar   +1 more source

From Concrete Syntax to Abstract Syntax

2012
Until now, we have written programs in abstract syntax, which is convenient when handling programs as data.
openaire   +2 more sources

An Abstract Syntax Tree based static fuzzing mutation for vulnerability evolution analysis

Information and Software Technology, 2023
Wei Zheng   +3 more
semanticscholar   +1 more source

Focusing and higher-order abstract syntax [PDF]

open access: possibleProceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, 2008
Focusing is a proof-search strategy, originating in linear logic, that elegantly eliminates inessential nondeterminism, with one byproduct being a correspondence between focusing proofs and programs with explicit evaluation order. Higher-order abstract syntax (HOAS) is a technique for representing higher-order programming language constructs (e.g., λ's)
openaire   +1 more source

Micromms: A compact abstract syntax for MMS

Computer Standards & Interfaces, 1999
MMS (Manufacturing Message Specification) was initially designed for interconnection of industrial devices in manufacturing and process control applications. MMS can also be applied to new areas such as building automation, field buses and remote meter reading.
openaire   +3 more sources

Abstract syntax of object role modeling

SPIE Proceedings, 2011
Based on a standard ontology definition meta-model of Object Role Modeling (ORM), i.e. ORM-ODM, an abstract syntax of ORM 2.0 was presented that was specified by means of a version of Extended BNF.
Da-xin Liu, Wen-lin Pan
openaire   +2 more sources

Abstract syntax based programming environments

Proceedings of the AdaTEC Conference on Ada, 1982
A program development environment based on a high-level semantic representation of programs rather than a textual representation was investigated. Several programming languages are supported through the use of language parameterized tools. These tools are knowledgeable about each language in the environment; the tools are driven by a set of language ...
openaire   +2 more sources

Some difficulties with abstract and concrete syntax

BIT, 1977
Abstract syntax is a useful mechanism in defining the semantics of programming languages as it relieves the semantic definition from text handling and syntactic analysis and shows clearly the semantically essential parts of program texts. Abstract syntax is usually required to have a high quality semantic content and so a straightforward forming of ...
openaire   +2 more sources

TBCNN for Programs’ Abstract Syntax Trees

2018
In this chapter, we will apply the tree-based convolutional neural network (TBCNN) to the source code of programming languages, which we call programming language processing. In fact, programming language processing is a hot research topic in the field of software engineering; it has also aroused growing interest in the artificial intelligence ...
Lili Mou, Zhi Jin
openaire   +2 more sources

Home - About - Disclaimer - Privacy