Yet Another Scripting Language, aka Yet Another Scripting Language, is an actively used programming language created in 2017.

3Years Old 49Users ?Jobs

Example code from the web:

# simple program that iteratively calculates factorials

fn range(a, b) {
  tmp := []
  for i := a; i < b; i += 1 {
    tmp->push(i)
  }

  return tmp
}

fn fact(n) {
  tmp := 1
  while n > 0 {
    tmp *= n
    n -= 1
  }

  return tmp
}


for i <- range(0, 7) {
  echo "fact(#{i}): #{fact(i)}"
}

Last updated February 18th, 2020

Edit Yet Another Scripting Language on GitHub