Skip to content

hansfelix/AIL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Another interpreted language

Como parte de el proyecto Artemisa 1 🚀, donde se pondra en orbita la nave espacial Orion durante 25 dias, se require contar con un lenguaje de programacion al interior de la nave que pueda ser ejecutado en cualquier momento, sin necesidad de compilacion, por medio de peticiones http usando formato JSON.

screenshot

Requiremets

  • Node.js v15+ or npm v7+

Quick start

Install dependencies

This will install all dependencies in each npm worspace.

npm install

After installment, you can build projects and serve the backend by:

npm start

Exploring the app

Once you're set up, you can visit default URLhttp://localhost:3000. There is a terminal input where you can write an expression. Then press enter or click on evaluate button to get the response for given expression.

Related Projects

This repo is a solution for aimo code challenge:

TODO

  • Frontend: handle bad request or server errors
  • Separate runtime in another npm worspace packages
  • Improve client generation
  • Add env vars for deployment
  • Complete tests definition
  • Backend: use lang as global types
  • Frontend: add clouds for the bottom
  • Frontend: improve background, create a component and render elements with svg and html
  • Improve Accesibility

About

another interpreter language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published