GIFT-grammar-PEG.js
GIFT-grammar-PEG.js copied to clipboard
Support GIFT format completely
Options
- [x] Line comments
- [x] Question name
- [x] Answer-specific feedback
- [x] General feedback with ####
- [x] Percentage answer weights
- [x] Multiple answers
- [x] Special characters (escaping)
- [x] Rich text
- [x] HTML
- [x] Markdown (spec?)
- [x] Specifying categories
- [ ] Making questions case sensitive
Question format examples
- [x] Multiple choice
- [x] Multiple choice with multiple right answers
- [x] True-false
- [x] Short answer
- [x] Matching
- [x] Missing word
- [x] Numerical questions
- [x] Range format, e.g.
{=1..5}
- [x] Range format, e.g.
- [x] Essay questions
- [x] Description questions
(perhaps not complete list)
#16 allows support for [html], [markdown], etc.
See #44 as it was not included in this list.