Skip to content

Commit b0eef86

Browse files
Merge pull request #27 from navinsubramani/Function_List
Added variant to datatype conversion polymorphic, rectified not equal…
2 parents df49c80 + 42d46ef commit b0eef86

20 files changed

+151
-1
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
variable = 1 + 2 + 6
2+
print(variable)
3+
4+
variable = 1 - 2 - 6
5+
print(variable)
6+
7+
variable = (1 - 2) + 6
8+
print(variable)
9+
10+
variable = 1 * 2 * 6
11+
print(variable)
12+
13+
variable = (1 - 2) - (7-8) + (7/3.5) * 5 + (5+5) / 6 * 2 -1
14+
print(variable)
15+
16+
print(randomnumber())
17+
18+
\\the operation works from right to left
19+
variable = 1 / 2 / 6
20+
print(variable)
21+
22+
\\combination of operation
23+
24+
variable = 1 + 2 * 6 / 2
25+
print(variable)
26+
27+
variable = 1 / 2 * 6 / 2
28+
print(variable)
29+
30+
variable = 1 / 2 + 6 / 2
31+
print(variable)
32+
33+
variable = 1 / 2 - 6 * 2 + 6.5
34+
print(variable)
35+
36+
variable = 1 - 2 - 6 * 2 + 6.5
37+
print(variable)
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
\\Boolean Manipulations
2+
3+
var = True && False
4+
print(var)
5+
6+
var = True && True
7+
print(var)
8+
9+
var = False && True
10+
print(var)
11+
12+
var = False && False
13+
print(var)
14+
15+
var = True || False
16+
print(var)
17+
18+
var = (True && False) || False
19+
print(var)
20+
21+
var = True && False || False
22+
print(var)
23+
24+
print(!var)
25+
26+
\\Boolean Comparision
27+
28+
var1=12
29+
var2=12
30+
31+
print(var1==var2)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
print(4==4)
2+
print(4==5)
3+
print("Navin"=="Navin")
4+
print("Navin"=="NAVIN")
5+
print(True==True)
6+
print(True==1)
7+
print((1.0+1.0)==2.000000000000001)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
print("first function...")
2+
getbool("Second function...","True","False")
3+
print(randomstring())
4+
5+
print(" ")
6+
7+
print(getbool("Variable test",randomstring(),"print False") && False)
8+
9+
print(getbool(getstring(),"True","False") && getbool(getstring(),"True","False"))
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
i=0
2+
j=0
3+
print("initial values is:")
4+
print(i)
5+
print("")
6+
while(i<=9)
7+
->while(j<=9)
8+
->->i=i+1
9+
->->j=j+1
10+
->->print(strmerge(str(i),str(j)))
11+
12+
print("")
13+
14+
y=0
15+
for(x=0;x>=y;x=x+1)
16+
->y=y-1
17+
->print(strmerge(str(x),str(y)))
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
print(strlen("Navin"))
2+
3+
print(strmerge("Na","vin"))
4+
5+
print(substr("Navin",1,2))
6+
7+
print(toupper("navin"))
8+
9+
print(isempty(""))
10+
11+
print(strrev("navin"))
12+
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
print(!True&&(!False))
1+
a="naVIN"
2+
print(tolower(a)=="navin")
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
i=0
2+
j=0
3+
print(strmerge("na","vin"))
4+
print(strmerge(str(i), str(j), str(j)))
5+
6+
7+
\\print(isempty(""))
8+
\\print(4+4+6+0+9+0-0-9*8/9)
9+
\\randomnumber = randomnumber()
10+
11+
\\print(randomnumber + randomnumber() * 3)
12+
13+
14+
\\print(randomnumber() + 4)
15+
16+
\\print(randomnumber() + randomnumber())
17+
18+
\\wait(randomnumber())
19+
20+
\\print(randomnumber() + 1 * 2)
21+
22+
\\print(getbool("Testing reponse","print True","print False") || False)
23+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
variable1 = "First Value"
2+
print(variable1)
3+
popup(variable1)
4+
5+
variable1 = 1
6+
print(variable1)
7+
popup(variable1)
8+
9+
variable1 = True
10+
print(variable1)
11+
popup(variable1)
12+
13+
Binary file not shown.

0 commit comments

Comments
 (0)