Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ntoll/checklistdsl
A very simple DSL for specifying checklists that turn into interactive web-forms.
https://github.com/ntoll/checklistdsl
Last synced: 8 days ago
JSON representation
A very simple DSL for specifying checklists that turn into interactive web-forms.
- Host: GitHub
- URL: https://github.com/ntoll/checklistdsl
- Owner: ntoll
- License: mit
- Created: 2012-03-21T17:29:28.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-05-21T11:08:42.000Z (over 12 years ago)
- Last Synced: 2024-05-01T22:57:57.984Z (7 months ago)
- Language: Python
- Homepage: http://ntoll.org
- Size: 141 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
ChecklistDSL
============Turns simple lists into webforms.
Created in preparation for the NHShackday2012.
The DSL
+++++++Here's what it should look like::
= A Heading =
// A comment that isn't rendered.
Some explanatory text at the start of the list.
This can be several paragraphs.
[] A single item in a checklist
Each item immediately below belongs to this comment.
[] Item 1
[] Item 2
[] Item 3The following items are OR'd (rather than AND'd).
() Item 1
() Item 2
() Item 3The following items have case insensitive roles assigned to them.
[] {doctor, nurse} Check the machine that goes ping.
[] {patient} Give consent.
[] {surgeon} Make the incision.
[] {cleaner} Tidy up the gore.---
You can crete a break with three or more minus signs.