Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elmartino4/visiblybasic
A simple high-level programming language compiler and interpretter written in C#
https://github.com/elmartino4/visiblybasic
Last synced: about 1 month ago
JSON representation
A simple high-level programming language compiler and interpretter written in C#
- Host: GitHub
- URL: https://github.com/elmartino4/visiblybasic
- Owner: Elmartino4
- Created: 2024-02-13T08:39:23.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-02-13T08:48:53.000Z (9 months ago)
- Last Synced: 2024-02-13T09:41:25.353Z (9 months ago)
- Language: C#
- Size: 298 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Visibly Basic
A pun on Visual Basic, a language which I ironically hate whilst loosely basing this programming language on.
This repo contains some examples of how the syntax is formated in the .pseudo files under the /tests folder, as well as what these files are compiled to as .asm files, which are somewhat human readable.
The source for the compiler/interpretter CLI software is in the /code folder.The CLI contains the automatically generated tests for validating sorted search algorithms, unsorted search algorithms, and arbitrary sorting algorithms. This includes the ability to change
- The number of tests performed
- The difficulty of the tests (number of data values)
- The verbosity of the output, for debugging purposes