@@ -8,14 +8,17 @@ Project:M36 implements a relational algebra engine as inspired by the writings o
881. Install [Haskell Platform](https://www.haskell.org/platform/)
991. ```git clone https://github.com/agentm/project-m36```
10102. ```cd project-m36```
11−3. ```cabal configure --enable-tests```
12−4. ```cabal install --enable-tests```
13−5. ```./dist/build/tutd/tutd``` to run the Tutorial D interpreter
14−6. ```cabal test``` to run test suite
11+3. ```cabal sandbox init```
12+4. ```cabal configure --enable-tests```
13+5. ```cabal install --enable-tests```
14+6. ```cabal run tutd``` to run the Tutorial D interpreter
15+7. ```cabal test``` to run test suite
1516
1617## Usage
1718
18−Currently, the best-supported frontend is the Tutorial D interpreter. Run `cabal run tutd` in newer versions of cabal or `./dist/build/tutd/tutd` in older versions of cabal to start the command line interpreter. You will be greeted with:
19+Currently, the best-supported frontend is the Tutorial D interpreter. Run `cabal run tutd` to start the command line interpreter linked to an in-memory database. Alternatively, to create a database backed by the filesystem (to be able to save committed transactions in the filesystem), use `cabal run tutd -- -d <db directory>`.
20+
21+You will be greeted with:
1922
2023`TutorialD (master):`
2124