Ala7 introduction:
- string and list operations
- polymorphic lists, list iteration ( for e in l)
- support for parallel programming
- both typed and untyped variables
- object reference counting
- easy gui programming
- compilled
- easy C language integration
- inline assembler
class A
text=""
parsed=[str]
list prepareA(int itemCount)=
mainList=[A]
for i=1 to itemCount
ala=new A
ala.text=toStr(i)+" Alice in wonderland"
append(mainList,ala)
return mainList
proc test(A ala)=
printNL(ala.text)
ala.parsed=split(ala.text)
#-------------------------------------------------
mainList=[A]
mainList=prepareA(10)
for e in mainList parallel #!!!!!!!!!!!!!!!!
test(e)
#------------------------------------------------
More info at www.ala7-lang.org.