https://github.com/antixk/icthyologist
A Fish Interpreter in C++
https://github.com/antixk/icthyologist
cpp fish-interpreter fish-language terminal
Last synced: 3 months ago
JSON representation
A Fish Interpreter in C++
- Host: GitHub
- URL: https://github.com/antixk/icthyologist
- Owner: AntixK
- License: mit
- Created: 2016-04-27T07:42:59.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-06-29T09:19:19.000Z (almost 10 years ago)
- Last Synced: 2025-03-20T23:44:12.960Z (over 1 year ago)
- Topics: cpp, fish-interpreter, fish-language, terminal
- Language: C++
- Size: 8.09 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license
Awesome Lists containing this project
README
# Icthyologist
**A Fish Interpreter in C++**
This is a simple, fast Fish language interpreter written in C++ using Visual Studio 2015.
The application acts similar to a terminal to execute the fish scripts.
Instructions to run -
- Goto Debug folder
- Click Fish_Interpreter_C.exe
- Load the .fish script (Many sample programs are given in the same directory)
- To load the script, simply type the name of the script (with or without ".fish" extension)
```sh
IcthyC : >>> factorial
```
or
```sh
IcthyC : >>> factorial.fish
```
- To give values to the input stack, enter "load" and then update the input stack
```sh
IcthyC : >>> load
```
- To termiate the application, enter "exit" or "quit"
For more information, visit [Fish language] (https://esolangs.org/wiki/Fish).
To graphically test your script, [Fish Playground] (https://fishlanguage.com/playground)
Sample screenshot

#### Version 1.4
Feel free to edit, use and improvise the code.