tatoo.git
11 years agoMerge branch 'lucca-tests-bench' into lucca-extentions lucca-extentions Core+FS+Self_tested
Lucca Hirschi [Tue, 17 Jul 2012 12:57:28 +0000 (14:57 +0200)]
Merge branch 'lucca-tests-bench' into lucca-extentions

11 years agoAdd a big query, log of benchmarks...
Lucca Hirschi [Tue, 17 Jul 2012 12:55:41 +0000 (14:55 +0200)]
Add a big query, log of benchmarks...

11 years agoFor testing lucca-extentions.
Lucca Hirschi [Tue, 17 Jul 2012 11:25:02 +0000 (13:25 +0200)]
For testing lucca-extentions.
Merge branch 'lucca-tests-bench' into HEAD

Conflicts:
bench_test

11 years agoBenchmark script.
Lucca Hirschi [Tue, 17 Jul 2012 11:21:58 +0000 (13:21 +0200)]
Benchmark script.

11 years agoMain for benchmarks.
Lucca Hirschi [Tue, 17 Jul 2012 11:02:29 +0000 (13:02 +0200)]
Main for benchmarks.

11 years agolog, bench, generate: 0.5
Lucca Hirschi [Tue, 17 Jul 2012 10:57:32 +0000 (12:57 +0200)]
log, bench, generate: 0.5

11 years agominor
Lucca Hirschi [Mon, 16 Jul 2012 13:22:04 +0000 (15:22 +0200)]
minor

11 years agoAdd a generator of XML documents, script.
Lucca Hirschi [Mon, 16 Jul 2012 13:17:10 +0000 (15:17 +0200)]
Add a generator of XML documents, script.

11 years agoTest cases from XPath-PT, script.
Lucca Hirschi [Mon, 16 Jul 2012 12:38:00 +0000 (14:38 +0200)]
Test cases from XPath-PT, script.

11 years agoTest cases from XPath-PT, script.
Lucca Hirschi [Mon, 16 Jul 2012 12:38:00 +0000 (14:38 +0200)]
Test cases from XPath-PT, script.

11 years agoCorrect TP algorithm with fixed point (to be tested).
Lucca Hirschi [Mon, 16 Jul 2012 09:31:48 +0000 (11:31 +0200)]
Correct TP algorithm with fixed point (to be tested).

11 years agotypo test.ml + Why the old asta is taken for building Compil.trans qu ? Core+FS_tested
Lucca Hirschi [Fri, 13 Jul 2012 15:28:30 +0000 (17:28 +0200)]
typo test.ml + Why the old asta is taken for building Compil.trans qu ?

11 years agoFix predicates + following_sibling/self + add self in Formula.st + use it in Run
Lucca Hirschi [Fri, 13 Jul 2012 14:56:15 +0000 (16:56 +0200)]
Fix predicates + following_sibling/self + add self in Formula.st + use it in Run

11 years agofix a bug: attributes were considered as nodes -> using first_child_x
Lucca Hirschi [Fri, 13 Jul 2012 14:55:25 +0000 (16:55 +0200)]
fix a bug: attributes were considered as nodes -> using first_child_x

11 years agominor in run + fix infinite loop, must think about an algo here + fix print of solve
Lucca Hirschi [Fri, 13 Jul 2012 11:43:26 +0000 (13:43 +0200)]
minor in run + fix infinite loop, must think about an algo here + fix print of solve

11 years agoMerge branch 'lucca-tests-bench' into lucca-extentions
Lucca Hirschi [Fri, 13 Jul 2012 11:34:04 +0000 (13:34 +0200)]
Merge branch 'lucca-tests-bench' into lucca-extentions

11 years agosolve.ml solves series of queries and ouptut onlt selected nodes + examples from...
Lucca Hirschi [Fri, 13 Jul 2012 11:30:09 +0000 (13:30 +0200)]
solve.ml solves series of queries and ouptut onlt selected nodes + examples from XPath-FT

11 years agoBuggy version of Run with self transitions (hard part is TP_MAX).
Lucca Hirschi [Thu, 12 Jul 2012 15:53:52 +0000 (17:53 +0200)]
Buggy version of Run with self transitions (hard part is TP_MAX).

11 years agofix in Formula + Compil deals with FollowingSibling and Self
Lucca Hirschi [Thu, 12 Jul 2012 15:53:18 +0000 (17:53 +0200)]
fix in Formula + Compil deals with FollowingSibling and Self

11 years agoAdd `Self direction in Formula + compute fixed point in Run.
Lucca Hirschi [Thu, 12 Jul 2012 09:40:34 +0000 (11:40 +0200)]
Add `Self direction in Formula + compute fixed point in Run.

11 years agoCommentaries lucca-master Core
Lucca Hirschi [Thu, 5 Jul 2012 14:16:38 +0000 (16:16 +0200)]
Commentaries

11 years agoFinal test in run_test try my.query on my.xml (from thesis) + fixs in run.ml ==>...
Lucca Hirschi [Thu, 5 Jul 2012 14:03:18 +0000 (16:03 +0200)]
Final test in run_test try my.query on my.xml (from thesis) + fixs in run.ml ==> Correct answer.

11 years agoFull implem of BU_over_Max and TP_max (to be tested) + my.xml from thesis + stuffs...
Lucca Hirschi [Thu, 5 Jul 2012 13:27:49 +0000 (15:27 +0200)]
Full implem of BU_over_Max and TP_max (to be tested) + my.xml from thesis + stuffs in formula/asta + selected_nodes in asta.

11 years agoFull implem BU Oracle + eval_form in Formula (impossible in Asta) + transitions_lab...
Lucca Hirschi [Wed, 4 Jul 2012 15:38:21 +0000 (17:38 +0200)]
Full implem BU Oracle + eval_form in Formula (impossible in Asta) + transitions_lab (transitions matching a specific tag)

11 years agoLicense
Lucca Hirschi [Wed, 4 Jul 2012 15:36:50 +0000 (17:36 +0200)]
License

11 years agostructure of Run.compute + pretty-printing (run+tree with preorder)
Lucca Hirschi [Wed, 4 Jul 2012 14:13:38 +0000 (16:13 +0200)]
structure of Run.compute + pretty-printing (run+tree with preorder)

11 years agoresult in .gitignore + pretty printing
Lucca Hirschi [Wed, 4 Jul 2012 12:55:56 +0000 (14:55 +0200)]
result in .gitignore + pretty printing

11 years agoMerge branch 'lucca-master' into HEAD
Lucca Hirschi [Wed, 4 Jul 2012 12:48:49 +0000 (14:48 +0200)]
Merge branch 'lucca-master' into HEAD

Conflicts:
src/run.ml

11 years agoStructure run + Print run
Lucca Hirschi [Wed, 4 Jul 2012 12:46:55 +0000 (14:46 +0200)]
Structure run + Print run

11 years agoStructure of run.
Lucca Hirschi [Wed, 4 Jul 2012 10:41:46 +0000 (12:41 +0200)]
Structure of run.

11 years agoMinor
Lucca Hirschi [Wed, 4 Jul 2012 10:41:46 +0000 (12:41 +0200)]
Minor

11 years agoMinors (srry for the noise)
Lucca Hirschi [Tue, 3 Jul 2012 14:42:35 +0000 (16:42 +0200)]
Minors (srry for the noise)

11 years agoMerge branch 'lucca-master' of ssh://git.nguyen.vg/tatoo into lucca-master
Lucca Hirschi [Tue, 3 Jul 2012 14:37:07 +0000 (16:37 +0200)]
Merge branch 'lucca-master' of ssh://git.nguyen.vg/tatoo into lucca-master

11 years agoFound two bugs by rewriting the compilation in the thesis.
Lucca Hirschi [Tue, 3 Jul 2012 14:04:20 +0000 (16:04 +0200)]
Found two bugs by rewriting the compilation in the thesis.
+ minor

11 years agoFound two bugs by rewriting the compilation in the thesis.
Lucca Hirschi [Tue, 3 Jul 2012 14:04:20 +0000 (16:04 +0200)]
Found two bugs by rewriting the compilation in the thesis.

11 years ago Files for the next step: run.ml?
Lucca Hirschi [Tue, 3 Jul 2012 12:59:46 +0000 (14:59 +0200)]
  Files for the next step: run.ml?
+ minors

11 years ago+ result
Lucca Hirschi [Tue, 3 Jul 2012 12:27:16 +0000 (14:27 +0200)]
+ result

11 years ago Fix but in test.ml
Lucca Hirschi [Tue, 3 Jul 2012 12:22:25 +0000 (14:22 +0200)]
  Fix but in test.ml
+ minors

11 years ago Compilation works for all XPath queries from the core specified in the thesis
Lucca Hirschi [Tue, 3 Jul 2012 12:00:37 +0000 (14:00 +0200)]
  Compilation works for all XPath queries from the core specified in the thesis
+ split transition set into query transitions and recognising transitions
+ fancier printing of asta
+ my.queries wich contains the test query from the thesis (it works)

11 years agoXPath without predicates are correctly compiled.
Lucca Hirschi [Tue, 3 Jul 2012 08:35:32 +0000 (10:35 +0200)]
XPath without predicates are correctly compiled.

11 years ago Add queries states
Lucca Hirschi [Mon, 2 Jul 2012 15:35:40 +0000 (17:35 +0200)]
  Add queries states
+ last_step from compilation works (one step paths)
+ print QNameSet works
+ try boxes from Format

11 years agoPrint labels (=QName -> qname.ml? )
Lucca Hirschi [Mon, 2 Jul 2012 13:44:26 +0000 (15:44 +0200)]
Print labels (=QName -> qname.ml? )
+ structure of the translation function in Compil

11 years ago Files compil.ml? for compilation XPath -> ASTA
Lucca Hirschi [Mon, 2 Jul 2012 09:13:15 +0000 (11:13 +0200)]
  Files compil.ml? for compilation XPath -> ASTA
+ test.ml call this function and print the result

11 years agoImplem of Asta.print
Lucca Hirschi [Mon, 2 Jul 2012 09:00:42 +0000 (11:00 +0200)]
Implem of Asta.print

11 years agofix ocamldoc
Lucca Hirschi [Fri, 29 Jun 2012 15:33:24 +0000 (17:33 +0200)]
fix ocamldoc

11 years agoMerge branch 'lucca-master' of ssh://git.nguyen.vg/tatoo into lucca-master
Lucca Hirschi [Fri, 29 Jun 2012 15:14:34 +0000 (17:14 +0200)]
Merge branch 'lucca-master' of ssh://git.nguyen.vg/tatoo into lucca-master

11 years agoscript ocamldoc for generating html doc and fancy graph ^^
Lucca Hirschi [Fri, 29 Jun 2012 15:12:58 +0000 (17:12 +0200)]
script ocamldoc for generating html doc and fancy graph ^^

11 years agoimplem asta
Lucca Hirschi [Fri, 29 Jun 2012 15:10:18 +0000 (17:10 +0200)]
implem asta

11 years agoWith -f, we can read the XPath query in a file.
Lucca Hirschi [Fri, 29 Jun 2012 08:28:27 +0000 (10:28 +0200)]
With -f, we can read the XPath query in a file.

11 years agoQueries and script for testing.
Lucca Hirschi [Fri, 29 Jun 2012 08:27:58 +0000 (10:27 +0200)]
Queries and script for testing.

11 years agoRemove spurious debugging statement.
Kim Nguyễn [Thu, 28 Jun 2012 16:58:36 +0000 (18:58 +0200)]
Remove spurious debugging statement.

11 years agoAdd attributes to the test document.
Kim Nguyễn [Thu, 28 Jun 2012 16:47:21 +0000 (18:47 +0200)]
Add attributes to the test document.

11 years agoAdd support for attribute nodes. Correctly escape special charaters
Kim Nguyễn [Thu, 28 Jun 2012 16:46:53 +0000 (18:46 +0200)]
Add support for attribute nodes. Correctly escape special charaters
during printing.

11 years agoAdd support for text elements in the XML document.
Kim Nguyễn [Thu, 28 Jun 2012 16:15:46 +0000 (18:15 +0200)]
Add support for text elements in the XML document.

11 years agoMerge branch 'master' of ssh://git.nguyen.vg/tatoo into lucca-master
Lucca Hirschi [Thu, 28 Jun 2012 15:31:29 +0000 (17:31 +0200)]
Merge branch 'master' of ssh://git.nguyen.vg/tatoo into lucca-master

Conflicts:
.gitignore

11 years agoMerge branch 'master' of ssh://git.nguyen.vg/tatoo
Kim Nguyễn [Thu, 28 Jun 2012 15:29:27 +0000 (17:29 +0200)]
Merge branch 'master' of ssh://git.nguyen.vg/tatoo

Conflicts:
.gitignore

11 years agoAdd .gitignore and ignore result of compilation.
Kim Nguyễn [Thu, 28 Jun 2012 15:28:28 +0000 (17:28 +0200)]
Add .gitignore and ignore result of compilation.

11 years agoignore _build/ and test.native
Lucca Hirschi [Thu, 28 Jun 2012 14:50:04 +0000 (16:50 +0200)]
ignore _build/ and test.native

11 years ago.gitignore for test.native and _build
Lucca Hirschi [Thu, 28 Jun 2012 14:44:50 +0000 (16:44 +0200)]
.gitignore for test.native and _build

11 years agoUsable version:
Kim Nguyễn [Thu, 28 Jun 2012 12:46:11 +0000 (14:46 +0200)]
Usable version:
       - use ocamlbuild
       - cherry pick Pretty, State, StateSet and Formula from SXSI
       - Parsing of XML documents

11 years agoAdd autoconf infrastructure, license, and macro files.
Kim Nguyễn [Tue, 12 Jun 2012 16:37:20 +0000 (18:37 +0200)]
Add autoconf infrastructure, license, and macro files.