Skip to content

Commit 4217734

Browse files
authored
Update README.md
1 parent 2e752db commit 4217734

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,27 @@ LimitCSolver is a support and learning tool for students who learn the very basi
44

55
Written in C# and .NET using Windows Presentation Foundation, the software runs on Windows only.
66

7-
Source code is organized as a Visual Studio 2022 Solution including the following projects:
7+
### Source code is organized as a Visual Studio 2022 Solution including the following projects:
88

99
* LimitCInterpreter: an interpreter that can understand a tiny fraction of the C programming language (called LimitC), sufficient to check the very basic scoping rules of the language
1010
* LimitCInterpreter.Test: the interpreter's test cases (not enough to be honest)
1111
* MainApplication: the main UI to load simple C programs and create protocols of the variables states at certain check-points (label comments) and compare with the real values that would occur during program execution
1212
* ProtocolInputApplication: a little helper to create task files that can be loaded by the MainApplication
1313
* LimitCGenerator: a tool that can generate random LimitC programs to be used as tasks for practicing and improve understanding
1414

15-
The project depends on the following NuGet-packages (see license files too):
15+
### The project depends on the following NuGet-packages (see license files too):
1616
* CommunityToolkit.Mvvm (License: MIT)
1717
* Newtonsoft.Json (License: MIT)
1818
* Antlr4.Runtime.Standard (License: BSD 3-Clause)
1919

20-
The code has been written by students of Hochschule Merseburg.
20+
### Contents of the release:
21+
* protsolve.exe: main UI for the labeled memory protocols (variable states at check points)
22+
* protinput.exe: UI to create task files from plain LimitCPrograms
23+
24+
### Project contributors:
25+
26+
The tool has been written by students of Hochschule Merseburg.
2127

22-
Project contributors:
2328
* Lukas Reinicke, first implementation in his bachelor thesis
2429
* Paul Lüttich, coding of the LimitC-Generator in his master thesis
2530
* Sven Karol, supervision and (some) coding

0 commit comments

Comments
 (0)