Skip to content

Commit

Permalink
Finish 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gkellogg committed Jan 28, 2017
2 parents 31c8b99 + 1195382 commit 3dd3d58
Show file tree
Hide file tree
Showing 65 changed files with 14,106 additions and 17,457 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The ShEx gem implements a [ShEx][ShExSpec] Shape Expression engine.
}
schema.satisfies?("http://rubygems.org/gems/shex", graph, map)
# => true
### Validating a node using ShExC
### Validating a node using ShExJ

require 'rubygems'
require 'rdf/turtle'
Expand Down Expand Up @@ -174,10 +174,12 @@ The ShExC parser uses the [EBNF][] gem to generate first, follow and branch tabl

The parser takes branch and follow tables generated from the [ShEx Grammar](file.shex.html) described in the [specification][ShExSpec]. Branch and Follow tables are specified in the generated {ShEx::Meta}.

The result of parsing either ShExC or ShExJ is the creation of a set of executable {ShEx::Algebra} Operators which are directly executed to perform shape validation.

## Dependencies

* [Ruby](http://ruby-lang.org/) (>= 2.0)
* [RDF.rb](http://rubygems.org/gems/rdf) (>= 2.1)
* [Ruby](http://ruby-lang.org/) (>= 2.2.2)
* [RDF.rb](http://rubygems.org/gems/rdf) (>= 2.2)

## Installation

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.3.0
0.4.0
2 changes: 1 addition & 1 deletion etc/doap.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"shapes": [
{
"type": "Shape",
"label": "TestShape",
"id": "TestShape",
"extra": [
"http://www.w3.org/1999/02/22-rdf-syntax-ns#type"
],
Expand Down
4,222 changes: 2,134 additions & 2,088 deletions etc/earl.html

Large diffs are not rendered by default.

Loading

0 comments on commit 3dd3d58

Please sign in to comment.