Virtual files
    The RAVL IO mechanism includes a way of accessing various system
    resources like they were a file, much like devices in /dev under
    UN*X.  In RAVL all virtual devices start with the @
    character. They allow you to access things like frame grabbers and
    the display as if it was a file. 
    
      
    Here's some examples:
    
      @X and @XA Used to display images on the screen. 
      @V4L and @V4LH Access a video 4 linux frame grabber. (From RAVL's Contrib library) 
      @METEOR1 Access a meteor 1 frame grabber. (From RAVL's Contrib library) 
      @str Allows a string embedded in a file name to read as if it were the contents of a
      file. E.g. if this string is used in place of a "file name":  
      "@str:... some data ..."  then on reading the "file", its "contents" would be:
        ... some data ...