Zobrazeno 1 - 10
of 13
pro vyhledávání: '"Alessandro Warth"'
Autor:
Patrick Dubroy, Alessandro Warth
Publikováno v:
SLE
Packrat parsing is a popular technique for implementing top-down, unlimited-lookahead parsers that operate in guaranteed linear time. In this paper, we describe a method for turning a standard packrat parser into an incremental parser through a simpl
Publikováno v:
DLS
Parser generators give programmers a convenient and declarative way to write parsers and other language-processing applications, but their mechanisms for extension and code reuse often leave something to be desired. We introduce Ohm, a parser generat
Publikováno v:
Proceedings of the Programming Experience 2016 (PX/16) Workshop.
One of the primary goals of our research group is to improve education through computing. We are interested in unleashing the power of the computer to create automated "intelligent" tutor systems (ITS). This paper presents ideas that may guide the de
Publikováno v:
ACM Transactions on Programming Languages and Systems. 31:1-54
Predicate dispatch is an object-oriented (OO) language mechanism for determining the method implementation to be invoked upon a message send. With predicate dispatch, each method implementation includes a predicate guard specifying the conditions und
Publikováno v:
Onward!
Imperative programming has great merits. As the ubiquitous style, it is familiar, and its linear and step by step nature is favored by the human mind. Experienced programmers, however, are aware of its major flaw: it is easy for meanings to get lost
Publikováno v:
Onward!
Software development involves stitching existing components together. These data/service components are usually not well understood, as they are made by others and often obtained from somewhere on the Internet. This makes software development a daunt
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783642226540
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::3fb3db7fab587f43e31dd78967f5bde2
https://doi.org/10.1007/978-3-642-22655-7_9
https://doi.org/10.1007/978-3-642-22655-7_9
Publikováno v:
C5
This paper describes "Active Essays" and their implementation with Internet technology. An Active Essay combines a written essay, program fragments, and the resulting live simulations into a single cohesive narrative. We believe the integration of pr
Publikováno v:
PEPM
Packrat parsing offers several advantages over other parsing techniques, such as the guarantee of linear parse times while supporting backtracking and unlimited look-ahead. Unfortunately, the limited support for left recursion in packrat parser imple
Publikováno v:
C5
End-user scripting languages are relatively easy to learn, but have limited expressive power. Tile-based scripting systems are particularly accessible to beginners, but usually are very limited in scope and usually lack extensibility, and for some ta