You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-69Lines changed: 8 additions & 69 deletions
Original file line number
Diff line number
Diff line change
@@ -2,78 +2,18 @@
2
2
3
3
# reqT-lang
4
4
5
-
* reqT-lang is a software requirements modelling language based on common requirements engineering concepts.
6
-
7
-
* reqT-lang provides structure to natural language requirements, enabling analysis, graph generation and scripting.
8
-
5
+
Docs at [reqt.github.io](https://reqt.github.io/)
6
+
* reqT-lang is a scalable modelling language based on [essential requirements engineering concepts](https://github.com/reqT/reqT-lang/releases/download/v4.3.1/reqT-quickref-GENERATED.pdf).
7
+
* reqT-lang gives structure to natural language requirements, enabling analysis and visualization.
9
8
* reqT-lang is used by the reqT desktop tool [reqT](https://github.com/reqT).
10
-
11
9
* The reqT-lang parser produces an immutable tree-like data structure called `Model` expressed in a Scala-embedded DSL, enabling analysis and transform of models using the powerful of Scala language and ecosystem.
12
-
13
10
* reqT-lang is written in Scala and cross-compiled to the JVM, Javascript (TODO) and Native (Linux, TODO) runtimes.
14
11
15
-
* Documentation:
16
-
* The [reqT Quickref](https://github.com/reqT/reqT-lang/releases/download/v4.3.1/reqT-quickref-GENERATED.pdf)
17
-
* All [reqT meta-concepts](https://github.com/reqT/reqT-lang/blob/main/docs/concepts-GENERATED.csv) in tabular format.
18
-
*[reqT language specification](https://github.com/reqT/reqT-lang/blob/main/docs/langSpec-GENERATED.md)
19
-
20
-
## How to use reqT-lang as a library
21
-
22
-
You can manage your requirements with the reqT-lang library, the Scala compiler and your favorite editor, e.g. in VS Code with the Scala Metals extension.
23
-
24
-
### Use reqT-lang with scala
25
-
26
-
* Install scala from https://www.scala-lang.org/
27
-
28
-
* Create a file `hello-reqt.scala` with this code:
0 commit comments