From: Lars H. <he...@se...> - 2009-02-13 13:17:52
|
Hi all, I added a new CTM lib to the SVN: "semagia-mio-ctm-0.9.3-working-draft-2009-02-12.jar". This lib reflects the current state of CTM. That means: You need a lot of semicolons and the semicolon after the main identity is not allowed anymore: %prefix b http://psi.example.org/ ; # Semicolon b:john isa person; # No semicolon after b:john - "John". member-of(member: b:john, group: The-Beatles); # Semicolon If you've followed the discussions in the ISO mailinglist you may know that this CTM implementation will likely change again. Anyway, the lib passes all CXTM tests [1] aside from the test where a Unicode escape sequence of 6 hex-digits occurs. The lib expects 9 hex-digits which is wrong. I'll fix it soon. Anyway, you should put at max. one CTM lib in your classpath. I'd prefer either the one I added today or the "semagia-mio-ctm-draft-2008-05-15-0.9.3.jar" lib since it reflects the state of the draft which is available at [2]. [1] <http://cxtm-tests.cvs.sourceforge.net/viewvc/cxtm-tests/cxtm-tests/ctm/> [2] <http://www.isotopicmaps.org/ctm/> Best regards, Lars -- Semagia <http://www.semagia.com> |