文件名称:ALE:ALE 1丰蒂斯
文件大小:184KB
文件格式:ZIP
更新时间:2024-04-20 20:36:50
C#
ALE 1丰蒂斯 关于 该项目是关于一个可以解析和评估前缀表示形式的应用程序的应用程序。 根据Quine McCluskey算法构建和可视化表达式树,真值表并对其进行简化。 支持以下逻辑运算符: 析取 连词 否定 南德 含义 双歧义 该存储库包含4个项目,每个项目都有不同的用途。 客户端文件夹负责使用Vue.js和Typescript制作的前端应用程序。 其余项目在ASP.NET Core中完成。 服务器文件夹包含后端结构的Presentation层,在其中指定了表达式服务的端点。 逻辑文件夹包含评估表达式所需的所有逻辑。 tests文件夹包含有关表达式服务逻辑的单元测试。 开发设置 如果您的计算机上安装了docker,则可以通过在终端中键入以下命令来轻松完成整个项目。 docker-compose up 确保您在解决方案的文件夹中cd 。 客户端应用程序的URL是 。
【文件预览】:
ALE-main
----client()
--------.gitignore(231B)
--------Dockerfile(343B)
--------package.json(1KB)
--------package-lock.json(672KB)
--------src()
--------.dockerignore(12B)
--------jest.config.js(89B)
--------public()
--------tsconfig.json(711B)
--------.browserslistrc(30B)
--------.eslintrc.js(619B)
--------README.md(367B)
--------babel.config.js(66B)
----.gitignore(7KB)
----server()
--------Program.cs(688B)
--------Dockerfile(701B)
--------appsettings.Development.json(159B)
--------Controllers()
--------appsettings.json(182B)
--------server.csproj(563B)
--------Startup.cs(2KB)
--------Properties()
----.dockerignore(316B)
----docker-compose.yml(242B)
----.github()
--------workflows()
----ALE1Solution.sln(2KB)
----README.md(2KB)
----Tests()
--------ExpressionService()
--------Tests.csproj(917B)
----logic()
--------ExpressionService()
--------logic.csproj(377B)