Dynamically typed Object Oriented Programming Language
PySkiylia
A Dynamically typed, Object Oriented Program Language, written in Python.
Skiylia
Skiylia is dynamically typed, object oriented, and most importantly interpreted. While it may share many similarities with C derivatives, its heritage is definitely Pythonic.
The main directory housing the PySkiylia interpreter is here. Within that directory is a separate document listing the most important syntax for Skiylia.
Sample code
///This section contains a small snippet of Skiylia
code that calculates the factorial of a number///
def factorial(n):
if int(n) != n:
return null //can't compute factorial of a float this way
if n < 2:
return 1
return n * factorial(n - 1) //recursion that makes this work
var num = 6
print("The factorial of", num, "is", factorial(num))
//output: The factorial