1. Sébastien Ferré
  2. squall2sparql

Source

squall2sparql /

Filename Size Date modified Message
data/qald
images
lib [130c8fc3b6a3]
57 B
Stable version covering CNL2012 paper less clean definition of Turtle terminals, and reification.
82 B
changed the URL for submodule [lib] with a public URL
35.1 KB
Added copyright information to source files + LICENSE file
1.1 KB
[README] as text file
1.9 KB
Added file 'benchmark.txt' containing examples covering the various features of SQUALL
14.6 KB
N-ary imperative verbs (return, describe)
509 B
regression test: a few bug fixes
3.2 KB
Finer error messages in [main], raising Expect exceptions in [syntax]
1.8 KB
[webform] upgrading to Ocsigen 3
45.9 KB
N-ary imperative verbs (return, describe)
16.4 KB
N-ary imperative verbs (return, describe)
31.9 KB
[semantics] removed method 'reset_modif'
18.4 KB
[webform] upgrading to Ocsigen 3
1.6 KB
Finer error messages in [main], raising Expect exceptions in [syntax]
44.1 KB
Finer error messages in [main], raising Expect exceptions in [syntax]
740 B
[webform] transfer to servolis and Ocsigen 4
991 B
[webform] Added a menu and slightly modified CSS
35.4 KB
[webform] transfer to servolis and Ocsigen 4
To build squall2sparql, here are the instructions:

1. clone the Git repository in some directory,
   and its dependencies (Git submodules)

% git clone https://bitbucket.org/sebferre/squall2sparql.git
% cd squall2sparql
% git submodule init
% git submodule update

2. compile the project. This only assumes you have installed
   the OCaml compilers version 3.12.1 (see http://caml.inria.fr/ocaml/release-prev.en.html).

% make

If successful, you get the following "user interfaces":
- script (squall2sparql): takes a SQUALL sentence on the standard input,
    and returns the SPARQL translation on the standard output
- interpreter (squall.exe): prompts the user for SQUALL sentences, and
    displays its SPARQL translation, as well as intermediate representations
    in between
- Ocsigen web form (webform.cma, webform.conf, webform.css): a web site
    featuring a SQUALL form, connections to DBpedia SPARQL endpoints, and
    SQUALL examples. Assuming you have installed the Ocsigen server
    (see http://ocsigen.org/), you can run it by executing

% ocsigenserver -c webform.conf