Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lim-Shell

scripting language build on dotnet core

System Requirements

  • Mac
  • Linux
  • Windows

Usage

lim
lim run file_name
lim build file_name dest_path
lim --help
lim -version
  • only lim - run lim shell
  • run - compile filename and execute
  • build - compile and build filename
  • --help - display help screend and options
  • -version - display lim-shell version

Simple Code

print("Hello World.!") // print Hello World.!
func add(a,b)->a+b     // function definition
var x = 10 + 25        // x = 35
var b = add(x,x)       // b = 70
print(b)               // print 70

Build

You will need install

Compile and Build as any cpu ( x64 )

Tool

you can install lim as a global tool and use lim in any directory

  • open cmd in main folder and run - dotnet tool install --global --add-source ./nupkg lim

How it work

Lim shell has a CLI for several options

  • simple usage just run the exe file
  • install the project as a tool and use cli lim is scripting language build on dotnet core ( c# ).

Run time

pass lim file or just write text to the cmd the system proccess the file / code to c# objects and execute it at run time

Compile / Build

  • proccess the lim file to c# objects
  • generate cs files
  • create new dotnet project
  • copy the files
  • compile and build

ScreenShots

Using global tool - Help screen.

help-Screen

Using Variables and Functions.

Vas-And-Funcs

Using For loop and if statement.

For-Loop-And-If-Statment

Visual studio code

lim-In-Vs-Code

About

scripting language build on dotnet core

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages