https://github.com/hexaredecimal/eggide
https://github.com/hexaredecimal/eggide
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/hexaredecimal/eggide
- Owner: hexaredecimal
- Created: 2021-07-17T19:32:49.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-06T19:22:58.000Z (almost 5 years ago)
- Last Synced: 2025-04-13T00:19:32.424Z (about 1 year ago)
- Language: JavaScript
- Size: 87.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EGG LANG

###### a simple programming solution
### Info
>> Egg Lang is a general purpose, functional programming language. It can represent virtually any mathematical function. The language is included as part of the Eloquent JavaScript text book. I took the liberty of remaking the language and adding new features such as try catch blocks and arrays.
### Getting started
> - clone this GitHub repo, if you intend on using it online or as part of your website
> - Download the EggIDE APK from the link below if you intend to use it on your mobile device. download the APK [here](http://example.com "Title").
### Contributors
> * **Sibusiso Vincent Gama** - *initial work*
> * Eloquent JavaScript Authors
## Example program.
```JavaScipt
do(
var(max,
function(n,m,
if(>(n,m),n,m)
)
),
print(max(300,500))
)
```
>> The program above computes the maximum number between two numbers. The value gets printed to the screen, as expected it's result will be as follows:
```
500
======== Compiler Success =======
```
## Tutorial
>> The tutorial is available for egg lang. If you're interested in learning functional programming, click the link below.
#### [Egg Wiki]( https://github.com/Vincemcking12/Egg-Lang/wiki )