Sort by: Order: Results:

Now showing items 1-5 of 5

  • A first taste of Vanilla 

    Dobson, Simon (Trinity College Dublin, Department of Computer Science, 1998-09-29)
    We present an overview of Vanilla, a system for building interpreters from components implementing language fragments. We describe Vanilla?s architecture and capabilities, and illustrate its use by defining a simple ...
  • Java Decaffeinated: experiences building a programming language from components 

    Farragher, Linda; Dobson, Simon (Trinity College Dublin, Department of Computer Science, 2000-06)
    Most modern programming languages are complex and feature rich. Whilst this is (sometimes) an advantage for industrial-strength applications, it complicates both language teaching and language research. We describe our ...
  • Modular parsers 

    Dobson, Simon (Trinity College Dublin, Department of Computer Science, 1998-09-29)
    Traditional parser generators are designed to produce highly optimised parsers for grammars known in their entirety ahead of time. There are some circumstances where it is desirable to construct a parser from grammar ...
  • Objects, Components and the Virtual Enterprise 

    Nixon, Patrick; Dobson, Simon (Trinity College Dublin, Department of Computer Science, 1999-02)
    We are currently witnessing a convergence of several threads of technology and business imperatives. The idea of a virtual enterprise (VE) ? a business built from both organizationally and geographically distributed units ...
  • Where's Waldo? - or - A taxonomy for thinking about location in pervasive computing 

    Dobson, Simon (Trinity College Dublin, Department of Computer Science, 2004-02-06)
    [Introduction] Virtually all pervasive computing systems use some form of location for affecting the system's behaviour. Location-based services are available commercially, albeit in a primitive form, from many mobile ...