Load treetop grammar only once. Save some time parsing multiple archetypes.
Use C_PRIMITIVE_OBJECT as wrapper to C_PRIMITIVE.
This add path and rm_type_name attributes for leaf objects - values.
Methods of C_PRIMITIVE are available directly from C_PRIMITIVE_OBJECT
(using method_missing). So no need to write C_PRIMITIVE_OBJECT.item
No changes to tests, they passes.
Merge pull request #14 from caron10/master

method action_archetype_id= was placed outside Activity class defintion
version bumped 1.2.4
add missing method any_allowed? CCodePhrase
add missing method hour_unknown? to ISO8601DateTimeModule
OpenEHR::AssumedLibraryTypes::Interval doesn't include boundaries
by default. Explicitly add :lower_included => true and :upper_included =>
true when creating occurrences, existence and cardinality interval in
adl parser.
Merge remote-tracking branch 'upstream/master'
Merge pull request #15 from dem/master

Bulk pull request, fixes for number of issues. Details in commit messages.
Version bumped to 1.2.5
modified a little on README
Change Interval to set lower_included and upper_included by default.
style fix - unnecessary newline
rm file copy. sorry.
Merge pull request #16 from dem/master

Set lower_included and upper_included by default to true in Interval
merged pull requests and tagged version 1.2.6
flatten requires
Fixed library loading requirement.
Adopted EasyLoad, alternative for autoload
Fixing TravisCI