Tokens

Have a Question?
Categories
< All Topics
Print

Tokens

fn

Function: def object = fn(...){....}

def

def object = something

true

Boolean: true

false

Boolean: false

if

if(...boolean){ .... }

else

else{ .... }

return

def pi = fn(x){** return "3.14" **}

show

show(object)

println

println(object)

loop

loop(condition){...result}
 def result = (loop(condition){return ...result})
 ....results array or object

Example;

def i = 0;
 loop(i>100){
   println(i);
   def i = (i+1);
 }
 ...results...

for


For loop generates results from loops

def arr = [1,2,3,4,5]
 for(arr in k,v){
   println(v)
 }
 def arrtwo = {"one":1, "two":2};
 for(arrtwo in k,v){
   println(k)
   println(v)
 }
 ...results...

load


Load some olang module, file etc:

load "filename"

scope


Create scope for functions or variables:

scope scopename {
   def scopevar = somevariable;
   def scopefn = fn(....){....}
 }
 scopename->scopevar
 scopename->scopefn(....)

proc


Create system process;

proc procname "command" "work path" ["arg1","arg2"]
 ....process result

sock


Create system socket;

sock socketname "type" "port" "ip"
 ...sock result

env


Create system environment value or change;

env "type" "value"
 getenv(result)
 ....value
Tags:
Table of Contents