This is a program language OOP using yacc and lex
Show messages in your programs, now you can put strings as:
text = "My awesome text"Some operations are:
text = "x :" + x # Convert object to text message = "hello "+ "world" # concatenate stringsStore multiples objects as!
arr = [1,2,3,4,"hello","world",[6,7]] Operations
[1,2,3]+[4,5,6] #Merge arrays with operator '+' arr[0] #Access to array data (index start in 0) arr[-1] # Yes! you can use negative numbers to get data of right to left arr[0] = 3 # Change array values Duplicate arrays
x = y = [1,2,3] #Copy same reference x = [1,2,3] #To make different arrays merge second array with empty array y = x+[ ] # x and y are different arrays with same values Objects
def Dog(name,color){ d = "Dog object" d.name = name d.color = color return d } >> my_dog = Dog("Firu","black") >> my_dog.color >> black >>> dir(my_dog) Type: <type 'str'> VALUE: "Dog object" Attributes: color: "black" name: "Firu"