Reverted to before Eugene's changes.
Added Data modifier for attribute aggregates.
Changed component to feature.
Changed ComponentDecl to FeatureDecl.
Add significant detail to example
Added explicit instance/Instance modifier.
Added product level.
Change syntax to match new grammar
Tweak examples to align up with updated schema
Initial commit.
Removed .cache.
Ignore /bin, /target, /.cache, and /.scala_dependencies.
Remove class files and add .gitignore.
Edited.
Edit.
Changed from using Java annotations to Scala annotations to avoid
reflective compiler bug.
Annotated ValueSetting.value with @Settable (a.k.a., Var).
Merge branch 'master' of ssh://projects.cis.ksu.edu/gitroot/mdcf

* 'master' of ssh://projects.cis.ksu.edu/gitroot/mdcf:
  Annotated ValueSetting.value with @Settable (a.k.a., Var).
  Changed from using Java annotations to Scala annotations to avoid reflective compiler bug.
  Edit.
  Edited.
Added DML AST. Uses Scala macro for invariant and reverted back to Java
annotations.
Changed Prelude.cond to Prelude.pred.