Rewards (additions)
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 18 lines. DR 1534.63. Reward 9.8941
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 20 lines. DR 1534.63. Reward 10.9935
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 17 lines. DR 1534.63. Reward 9.3444
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 4 lines. DR 1534.63. Reward 2.1987
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 3 lines. DR 1534.63. Reward 1.6490
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 6 lines. DR 1534.63. Reward 3.2980
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 2 lines. DR 1534.63. Reward 1.0993
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 12 lines. DR 1534.63. Reward 6.5961
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 8 lines. DR 1534.63. Reward 4.3974
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 7 lines. DR 1534.63. Reward 3.8477
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 2 lines. DR 1534.63. Reward 1.0993
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 6 lines. DR 1534.63. Reward 3.2980
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 8 lines. DR 1534.63. Reward 4.3974
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 34 lines. DR 1534.63. Reward 18.6889
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 3 lines. DR 1534.63. Reward 1.6490
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 4 lines. DR 1534.63. Reward 2.1987
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 12 lines. DR 1534.63. Reward 6.5961
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 39 lines. DR 1534.63. Reward 21.4372
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 cmgramli@ualberta.ca added 1 lines. DR 1534.63. Reward 0.5497

Ratings (deletions)
In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 8677173b89ed23cbbc7dc2518fc10ded3488524b
cmgramli@ualberta.ca Old DR 1534.63. New DR 1535.53
kenshi.kamata@gmail.com Old DR 1499.00. New DR 1498.11

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 2d1c29d42154a666a8541b31bdf2ed28a8570d01
cmgramli@ualberta.ca Old DR 1535.53. New DR 1536.38
clayreimann@gmail.com Old DR 1483.14. New DR 1482.29

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1536.38. New DR 1537.22
clayreimann@gmail.com Old DR 1482.30. New DR 1481.45

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1537.22. New DR 1538.06
clayreimann@gmail.com Old DR 1481.45. New DR 1480.61

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1538.06. New DR 1538.90
clayreimann@gmail.com Old DR 1480.61. New DR 1479.78

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 5e9249bf6fb3d06205bcb636730d7a296b66741b
cmgramli@ualberta.ca Old DR 1538.90. New DR 1539.73
clayreimann@gmail.com Old DR 1479.78. New DR 1478.95

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 5e9249bf6fb3d06205bcb636730d7a296b66741b
cmgramli@ualberta.ca Old DR 1539.73. New DR 1540.56
clayreimann@gmail.com Old DR 1478.95. New DR 1478.12

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 5e9249bf6fb3d06205bcb636730d7a296b66741b
cmgramli@ualberta.ca Old DR 1540.56. New DR 1541.38
clayreimann@gmail.com Old DR 1478.13. New DR 1477.30

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1541.38. New DR 1542.20
clayreimann@gmail.com Old DR 1477.31. New DR 1476.49

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 5e9249bf6fb3d06205bcb636730d7a296b66741b
cmgramli@ualberta.ca Old DR 1542.20. New DR 1543.01
clayreimann@gmail.com Old DR 1476.49. New DR 1475.68

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 15893aa4ed68923682f6f70c2b1da8d20e940e2f
cmgramli@ualberta.ca Old DR 1543.01. New DR 1543.88
aendrew@aendrew.com Old DR 1497.11. New DR 1496.25

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from bc6b2635f1002e2c166a4b1933c492bb5da441e7
cmgramli@ualberta.ca Old DR 1543.88. New DR 1544.75
clayreimann@yahoo-inc.com Old DR 1497.16. New DR 1496.30

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 15893aa4ed68923682f6f70c2b1da8d20e940e2f
cmgramli@ualberta.ca Old DR 1544.75. New DR 1545.61
aendrew@aendrew.com Old DR 1496.25. New DR 1495.39

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 15893aa4ed68923682f6f70c2b1da8d20e940e2f
cmgramli@ualberta.ca Old DR 1545.61. New DR 1546.46
aendrew@aendrew.com Old DR 1495.39. New DR 1494.53

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from bc6b2635f1002e2c166a4b1933c492bb5da441e7
cmgramli@ualberta.ca Old DR 1546.46. New DR 1547.32
clayreimann@yahoo-inc.com Old DR 1496.30. New DR 1495.44

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 42cb9704379093d0837946eda93ab5adc0de2bbe
cmgramli@ualberta.ca Old DR 1547.32. New DR 1548.12
clayreimann@gmail.com Old DR 1475.68. New DR 1474.88

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 2 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1548.12. New DR 1549.70
clayreimann@gmail.com Old DR 1474.89. New DR 1473.30

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1549.70. New DR 1550.53
mat.dutour@gmail.com Old DR 1490.03. New DR 1489.20

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 1a7269cb547dad1a79b155b3022a123813b5ea6e
cmgramli@ualberta.ca Old DR 1550.53. New DR 1551.39
aurelioderosa@gmail.com Old DR 1499.06. New DR 1498.20

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 2 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1551.39. New DR 1552.94
clayreimann@gmail.com Old DR 1473.31. New DR 1471.75

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1552.94. New DR 1553.76
mat.dutour@gmail.com Old DR 1489.20. New DR 1488.38

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1553.76. New DR 1554.53
clayreimann@gmail.com Old DR 1471.76. New DR 1470.99

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1554.53. New DR 1555.34
mat.dutour@gmail.com Old DR 1488.39. New DR 1487.57

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1555.34. New DR 1556.10
clayreimann@gmail.com Old DR 1471.00. New DR 1470.23

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1556.10. New DR 1556.86
clayreimann@gmail.com Old DR 1470.24. New DR 1469.48

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1556.86. New DR 1557.67
mat.dutour@gmail.com Old DR 1487.58. New DR 1486.77

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from bc37708b4ad245e65d2bb5f6f8a5140868a8d803
cmgramli@ualberta.ca Old DR 1557.67. New DR 1558.49
clayreimann@yahoo-inc.com Old DR 1495.44. New DR 1494.62

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1558.49. New DR 1559.28
mat.dutour@gmail.com Old DR 1486.78. New DR 1485.98

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1559.28. New DR 1560.08
mat.dutour@gmail.com Old DR 1485.98. New DR 1485.19

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1560.08. New DR 1560.86
mat.dutour@gmail.com Old DR 1485.19. New DR 1484.40

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 4 lines from 6ec1d0b5d1a8c52a3707a43a5dc5f0465f6bdf5a
cmgramli@ualberta.ca Old DR 1560.86. New DR 1564.00
mat.dutour@gmail.com Old DR 1484.41. New DR 1481.27

In 92455bb911b0bfc0fa07c67b7e8ff511cfe2a3e5 deleted 1 lines from 10523ca97c6c1c96937e025aea79800a884ab66b
cmgramli@ualberta.ca Old DR 1564.00. New DR 1564.73
clayreimann@gmail.com Old DR 1469.48. New DR 1468.75


# 1. Program to print Hello World
#include<stdio.h>
void main()
{
puts("\nHello World\n");
}
## Output of the program
Hello World
# 2. Program to find Sum
#include<stdio.h>
int main()
{
float x,y,z;
printf("\nEnter The First Numder: ");
scanf("%f", &x);
printf("\nEnter The Second Numder: ");
scanf("%f", &y);
z = x+y;
printf("\nAnswer is: = %.3f", z);
return 0;
}## Output of the program
Enter The First Numder: 45.26
Enter The Second Numder: 78.2648
Answer is: = 123.525
# 3. Program to print a Table
#include<stdio.h>
int main()
{
float x;
int n;
printf("\nEnter The Table: ");
scanf("%f",&x);
printf("\nEnter No. Times: ");
scanf("%d",&n);
for(int y=1; y<=n; y++)
{
printf("\n%.2f x %d = %.3f",x,y,x*y);
}
return 0;
}
## Output of the program
73.00 x 1 = 73.000
73.00 x 2 = 146.000
73.00 x 3 = 219.000
73.00 x 4 = 292.000
73.00 x 5 = 365.000
73.00 x 6 = 438.000
73.00 x 7 = 511.000
# 4. Program to find Area, Perieter, Volume of a Circle#include<stdio.h>
int main()
{
float r,P,A,V;
float pi = 22/7.0;
printf("\nEnter The Radius of Circle: ");
scanf("%f",&r);
P = 2*pi*r;
A = pi*r*r;
V = 4*pi*r*r*r/3.0;
printf("\nPerimeter of Circle is: = %.2f",P);
printf("\nArea of Circle is: = %.2f",A);
printf("\nVolume of Circle is: = %.2f",V);
return 0;
}
## Output of the program
Enter The Radius of Circle: 4.5
Perimeter of Circle is: = 28.29
Area of Circle is: = 63.64
Volume of Circle is: = 381.86
# 5. Program to find Area, Perimeter of a Rectangle
#include<stdio.h>
int main()
{
float h,b,A,P;
printf("\nEnter Height: ");
scanf("%f",&h);
printf("\nEnter Bredth: ");
scanf("%f",&b);A = h*b;
P = 2*(h+b);
printf("\nArea of Sqare (or) Rectangle: = %.3f",A);
printf("\nPerimeter of Sqare (or) Rectangle: = %.3f",P);
return 0;
}
## Output of the program#
Enter Height: 24
Enter Bredth: 60
Area of Sqare (or) Rectangle: = 1440.000
Perimeter of Sqare (or) Rectangle: = 168.000
# 6. Program to find Interest
#include<stdio.h>
int main()
{
float P,R,T,Interest;
printf("\nEnter The Principal Amount: ");
scanf("%f", &P);
printf("\nEnter The Interest Rate: ");
scanf("%f", &R);
printf("\nEnter The Time (in months): ");
scanf("%f", &T);
Interest = P*T*R/100;
printf("\nSimple Intesest is: = %.2f", Interest);
return Interest;
}
## Output of the program
Enter The Principal Amount: 4000Enter The Interest Rate: 4
Enter The Time (in months): 3
Simple Intesest is: = 480.00
# 7. Program to find Maximum
#include<stdio.h>
int max(float x,float y);
int main()
{
float x,y,z;
printf("\nEnter The First Value: ");
scanf("%f",&x);
printf("\nEnter The Second Value: ");
scanf("%f",&y);
z = max(x,y);
printf("\nMaximum value is: %.2f\n", z);
return 0;
}
int max(float x,float y)
{
float result;
if(x<y)
result = y;
else
result = x;
return result;
}
## Output of the program
Enter The First Value: 5Enter The Second Value: 4
Maximum value is: 5.00
# 8. Program of Sum of two Constants
#include<stdio.h>
int main()
{
int a=100,b=120,c;
c = a+b;
printf("\na=100\nb=120\nSum of a and b is :%d",c);
return 0;
}
## Output of the program
a=100
b=120
Sum of a and b is :220
# 9. Program To find Minimum
#include<stdio.h>
int min(float x,float y);
int main()
{
float x,y,z;
printf("\nEnter The First Value: ");
scanf("%f",&x);
printf("\nEnter The SecondValue: ");
scanf("%f",&y);
z = min(x,y);
printf("\nMinimum value is: %.2f\n", z);return 0;
}
int min(float x,float y)
{
float result;
if(x<y)
result = x;
else
result = y;
return result;
}
## Output of the program
Enter The First Value: 5
Enter The SecondValue: 3
Minimum value is: 3.00
# 10. Program to print Bio Data of Students
#include<stdio.h>
int main()
{
int n,R;
char name[25];
printf("\nEnter The Number of Students: ");
scanf("%d",&n);
for(int i=1; i<=n;i++)
{
printf("\nEnter The Name of The Student : ");
scanf("%s", name);
printf("Enter The Roll No. of Students: ");
scanf("%d",&R);printf("\nName = %s\nRoll No. = %d\n", name,R);
}
return 0;
}
## Output of the program
Enter The Number of Students: 3
Enter The Name of The Student : Sharan
Enter The Roll No. of Students: 1914103
Name = Sharan
Roll No. = 1914103
Enter The Name of The Student : Sidhant
Enter The Roll No. of Students: 1914109
Name = Sidhant
Roll No. = 1914109
Enter The Name of The Student : Rohan
Enter The Roll No. of Students: 1914090
Name = Rohan
Roll No. = 1914090
# 11. Program to use Arithmetic Operators
#include<stdio.h>
int main()
{
float x,y,a;
printf("\nEnter The Value of x: ");
scanf("%f",&x);
printf("\nEnter The Value of y: ");
scanf("%f",&y);
a = x+y;printf("x + y = %.3f\n",a);
a = x-y;
printf("x - y = %.3f\n",a);
a = y-x;
printf("y - x = %.3f\n",a);
a = x*y;
printf("x * y = %.3f\n",a);
a = x/y;
printf("x/y = %.3f\n",a);
a = y/x;
printf("y/x = %.3f\n",a);
return 0;
}
## Output of the program
Enter The Value of x: 45
Enter The Value of y: 31
x + y = 76.000
x - y = 14.000
y - x = -14.000
x * y = 1395.000
x/y = 1.452
y/x = 0.689
# 12. Program to use Assignment Operators
#include<stdio.h>
int main()
{
float x,a;
printf("\nEnter The Value of x: ");
scanf("%f",&x);
a = x;
printf("Answer is a = x %.3f\n",a);
a +=x; //answer is a+x
printf("Answer is a+x = %.3f\n",a);a -=x; //answer is a-x
printf("Answer is a-x = %.3f\n",a);
a *=x; //answer is a*x
printf("Answer is a*x = %.3f\n",a);
a /=x; //answer is a/x
printf("Answer is a/x= %.3f\n",a);
return 0;
}
## Output of the program
Enter The Value of x: 45
Answer is a = x 45.000
Answer is a+x = 90.000
Answer is a-x = 45.000
Answer is a*x = 2025.000
Answer is a/x= 45.000
# 13. Program to use Operator Precedence
#include<stdio.h>
int main()
{
float a,b,c,d,A;
printf("\nEnter The Value of a: ");
scanf("%f",&a);
printf("Enter The Value of b: ");
scanf("%f",&b);
printf("Enter The Value of c: ");
scanf("%f",&c);
printf("Enter The Value of d: ");
scanf("%f",&d);
A = (a+b)*(c+d);
printf("\n (a+b)*(c+d) = %.3f",A);
A = (c+d)*a*b;printf("\n (c+d)*a*b = %.3f",A);
A = a*d/(c-b-a);
printf("\n a*d/(c-b-a) = %.3f",A);
A = (b-c)*(a-d);
printf("\n (b-c)*(a-d) = %.3f",A);
return 0;
}
## Output of the program
Enter The Value of a: 45
Enter The Value of b: 31
Enter The Value of c: 18
Enter The Value of d: 71
(a+b)*(c+d) = 6764.000
(c+d)*a*b = 124155.000
a*d/(c-b-a) = -55.086
(b-c)*(a-d) = -338.000
# 14. Program to find Average
#include<stdio.h>
float average();
int main()
{
printf("\nAverage is: %.2f",average());
return 0;
}
float average()
{
float x,y,z,s,a;
printf("\nEnter The First Value: ");
scanf("%f",&x);
printf("Enter The Second Value: ");
scanf("%f",&y);printf("Enter The Third Value: ");
scanf("%f",&z);
s = x+y+z;
a = s/3;
return a;
}
## Output of the program
Enter The First Value: 45
Enter The Second Value: 34
Enter The Third Value: 18
Average is: 32.33
# 15. Program to print F by using #
#include<stdio.h>
int main()
{
printf("\n########\n#\n#\n#\n#####\n#\n#\n#\n#\n#\n#\n");
return 0;
}
## Output of the program
########
#
#
#
#####
#
#
#
#
#
#
# 16. Program to find FizzBuzz od a Integer#include<stdio.h>
int main()
{
int n;
printf("\nEnter the Interger: ");
scanf("%d",&n);
if(n%15==0)
printf("\nFizzBuzz");
else if(n%3==0)
printf("Fizz\n");
else if (n%5==0)
printf("\nBuzz");
else
printf("\n%d",n);
return 0;
}
## Output of the program
Enter the Interger: 171
Fizz
# 17. Program of print a Calculator using puts function
#include<stdio.h>
void main()
{
puts("\n\
_______________\n\
| 1 | 2 | 3 | |\n\
|___|___|___| |\n\
| 4 | 5 | 6 | + |\n\
|___|___|___|___|\n\
| 7 | 8 | 9 | - |\n\
|___|___|___|___|\n\
| 0 | * |\n\
|___________|___|\n");## Output of the program
_______________
| 1 | 2 | 3 | |
|___|___|___| |
| 4 | 5 | 6 | + |
|___|___|___|___|
| 7 | 8 | 9 | - |
|___|___|___|___|
| 0 | * |
|___________|___|
# 18. Program to print a Face using puts function
#include<stdio.h>
void main()
{
puts("________________");
puts("| XXXXXXXXX |");
puts("| ( ^ ^ ) |");
puts("| ( 0 0 ) |");
puts("| \\ | / |");
puts("| \\ = / |");
puts("| \\_/ |");
puts("| | |");
puts("|_______|______|\n");
}
## Output of the program
| XXXXXXXXX |
| ( ^ ^ ) |
| ( 0 0 ) |
| \ | / |
| \ = / |
| \_/ |
| | |
|_______|______|
# 19. Program of Addition of 2x2 Matrix#include<stdio.h>
int main()
{
float a,b,c,d,e,f,g,h,i,j,k,l;
printf("\nSample of Ist matrix: | a=1 b=2 |\n | c=3 d=4 |\n\n\
Sample of 2nd matrix: | e=5 f=6 |\n | f=7 h=8 |\n\n");
printf("Enter The Valve of a: ");
scanf("%f",&a);
printf("Enter The Valve of b: ");
scanf("%f",&b);
printf("Enter The Valve of c: ");
scanf("%f",&c);
printf("Enter The Valve of d: ");
scanf("%f",&d);
printf("Enter The Valve of e: ");
scanf("%f",&e);
printf("Enter The Valve of f: ");
scanf("%f",&f);
printf("Enter The Valve of g: ");
scanf("%f",&g);
printf("Enter The Valve of h: ");
scanf("%f",&h);
i = a+e;
j = b+f;
k = c+g;
l = d+h;
printf("\n\nSum of Matrix(A+B) is: | %.2f %.2f |\n | %.2f %.2f |",i,j,k,l);
i = a-e;
j = b-f;
k = c-g;
l = d-h;
printf("\n\nSubstraction of Matrix(A-B) is: | %.2f %.2f |\n | %.2f
%.2f |",i,j,k,l);
i = e-a;
j = f-b;
k = g-c;
l = h-d;printf("\n\nSubstraction of Matrix(B-A) is: | %.2f %.2f |\n | %.2f
%.2f |",i,j,k,l);
return 0;
}
## Output of the program
Sample of Ist matrix: | a=1 b=2 |
| c=3 d=4 |
Sample of 2nd matrix: | e=5 f=6 |
| f=7 h=8 |
Enter The Valve of a: 7
Enter The Valve of b: 5
Enter The Valve of c: 4
Enter The Valve of d: 0
Enter The Valve of e: 3
Enter The Valve of f: 5
Enter The Valve of g: 9
Enter The Valve of h: 1
Sum of Matrix(A+B) is: | 10.00 10.00 |
| 13.00 1.00 |
Substraction of Matrix(A-B) is: | 4.00 0.00 |
| -5.00 -1.00 |
Substraction of Matrix(B-A) is: | -4.00 0.00 |
| 5.00 1.00 |
# 20. Program of Multiplication of 2x2 Matrix
#include<stdio.h>
int main()
{
float a,b,c,d,e,f,g,h,i,j,k,l;
printf("\nSample of Ist matrix: | a=1 b=2 |\n | c=3 d=4 |\n\n\
Sample of 2nd matrix: | e=5 f=6 |\n | f=7 h=8 |\n\n");printf("Enter The Valve of a: ");
scanf("%f",&a);
printf("Enter The Valve of b: ");
scanf("%f",&b);
printf("Enter The Valve of c: ");
scanf("%f",&c);
printf("Enter The Valve of d: ");
scanf("%f",&d);
printf("Enter The Valve of e: ");
scanf("%f",&e);
printf("Enter The Valve of f: ");
scanf("%f",&f);
printf("Enter The Valve of g: ");
scanf("%f",&g);
printf("Enter The Valve of h: ");
scanf("%f",&h);
i=(a*e)+(b*g);
j=(a*f)+(b*h);
k=(c*e)+(d*g);
l=(c*f)+(d*h);
printf("\nMultiplication of A,B is: | %.2f %.2f |\n | %.2f %.2f |",i,j,k,l);
return 0;
}
## Output of the program
Sample of Ist matrix: | a=1 b=2 |
| c=3 d=4 |
Sample of 2nd matrix: | e=5 f=6 |
| f=7 h=8 |
Enter The Valve of a: 7
Enter The Valve of b: 5
Enter The Valve of c: 4
Enter The Valve of d: 0
Enter The Valve of e: 3
Enter The Valve of f: 5
Enter The Valve of g: 9Enter The Valve of h: 1
Multiplication of A,B is: | 66.00 40.00 |
| 12.00 20.00 |
# 21. Program of FizzBuzz in a continues loop
#include<stdio.h>
int main()
{
int n,x;
printf("\nEnter The Integer: ");
scanf("%d",&n);
printf("\n");
{
for(x=1;x<=n;x++)
if(x%15==0)
printf("FizzBuzz\n");
else if(x%3==0)
printf("Fizz\n");
else if(x%5==0)
printf("Buzz\n");
else
printf("%d\n",x);
}
return 0;
}
## Output of the program
Enter The Integer: 17
1
2
Fizz
4
Buzz
Fizz
7
8Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/can-not-save-default-watched-category-tags/132472/23


[R/dag_class.R:6:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L6) *style:* **functions should have cyclomatic complexity of less than 15, this has 32.**
```r
dag_class <- R6Class(
^
```
[R/dag_class.R:499:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L499) *style:* **Variable and function name style should be snake_case.**
```r
      A <- self$adjacency_matrix
      ^
```
[R/dag_class.R:500:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L500) *style:* **Variable and function name style should be snake_case.**
```r
      S <- (A + t(A)) > 0
      ^
```
[R/dag_class.R:506:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L506) *style:* **Variable and function name style should be snake_case.**
```r
      P <- R <- S
      ^
```
[R/dag_class.R:506:12:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L506) *style:* **Variable and function name style should be snake_case.**
```r
      P <- R <- S
           ^
```
[R/dag_class.R:508:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L508) *style:* **Variable and function name style should be snake_case.**
```r
        P <- P %*% S
        ^
```
[R/dag_class.R:509:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L509) *style:* **Variable and function name style should be snake_case.**
```r
        T <- (R + P) > 0
        ^
```
[R/dag_class.R:511:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L511) *style:* **Variable and function name style should be snake_case.**
```r
          R <- T
          ^
```
[R/distribution.R:36:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/distribution.R#L36) *style:* **Variable and function name style should be snake_case.**
```r
`distribution<-` <- function(greta_array, value) {
^~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:160:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L160) *style:* **Variable and function name style should be snake_case.**
```r
`[<-.greta_array` <- function(x, ..., value) {
^~~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:371:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L371) *style:* **Variable and function name style should be snake_case.**
```r
  N <- max(vapply(dims, length, FUN.VALUE = 1L))
  ^
```
[R/extract_replace_combine.R:377:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L377) *style:* **Variable and function name style should be snake_case.**
```r
    N <- N + 1
    ^
```
[R/extract_replace_combine.R:482:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L482) *style:* **Variable and function name style should be snake_case.**
```r
`dim<-.greta_array` <- function(x, value) {
^~~~~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:531:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L531) *style:* **Variable and function name style should be snake_case.**
```r
head.greta_array <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:564:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L564) *style:* **Variable and function name style should be snake_case.**
```r
tail.greta_array <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/functions.R:296:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L296) *style:* **Variable and function name style should be snake_case.**
```r
      U <- representation(a, "cholesky")
      ^
```
[R/functions.R:331:41:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L331) *style:* **Variable and function name style should be snake_case.**
```r
chol2inv <- function(x, size = NCOL(x), LINPACK = FALSE) {
                                        ^~~~~~~
```
[R/functions.R:336:49:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L336) *style:* **Variable and function name style should be snake_case.**
```r
chol2inv.default <- function(x, size = NCOL(x), LINPACK = FALSE) {
                                                ^~~~~~~
```
[R/functions.R:341:53:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L341) *style:* **Variable and function name style should be snake_case.**
```r
chol2inv.greta_array <- function(x, size = NCOL(x), LINPACK = FALSE) {
                                                    ^~~~~~~
```
[R/functions.R:358:21:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L358) *style:* **Variable and function name style should be snake_case.**
```r
cov2cor <- function(V) {
                    ^
```
[R/functions.R:363:29:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L363) *style:* **Variable and function name style should be snake_case.**
```r
cov2cor.default <- function(V) {
                            ^
```
[R/functions.R:368:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L368) *style:* **Variable and function name style should be snake_case.**
```r
cov2cor.greta_array <- function(V) {
                                ^
```
[R/functions.R:376:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L376) *style:* **Variable and function name style should be snake_case.**
```r
sum.greta_array <- function(..., na.rm = TRUE) {
                                 ^~~~~
```
[R/functions.R:389:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L389) *style:* **Variable and function name style should be snake_case.**
```r
prod.greta_array <- function(..., na.rm = TRUE) {
                                  ^~~~~
```
[R/functions.R:402:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L402) *style:* **Variable and function name style should be snake_case.**
```r
min.greta_array <- function(..., na.rm = TRUE) {
                                 ^~~~~
```
[R/functions.R:415:43:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L415) *style:* **Variable and function name style should be snake_case.**
```r
mean.greta_array <- function(x, trim = 0, na.rm = TRUE, ...) {
                                          ^~~~~
```
[R/functions.R:425:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L425) *style:* **Variable and function name style should be snake_case.**
```r
max.greta_array <- function(..., na.rm = TRUE) {
                                 ^~~~~
```
[R/functions.R:579:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                     ^~~~~~
```
[R/functions.R:579:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                             ^~~~~
```
[R/functions.R:579:37:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                                    ^~~
```
[R/functions.R:579:48:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                                               ^~~~~~~~~~~~
```
[R/functions.R:593:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L593) *style:* **Variable and function name style should be snake_case.**
```r
                              MARGIN,
                              ^~~~~~
```
[R/functions.R:594:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L594) *style:* **Variable and function name style should be snake_case.**
```r
                              STATS,
                              ^~~~~
```
[R/functions.R:595:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L595) *style:* **Variable and function name style should be snake_case.**
```r
                              FUN = c("-", "+", "/", "*"),
                              ^~~
```
[R/functions.R:596:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L596) *style:* **Variable and function name style should be snake_case.**
```r
                              check.margin = TRUE, ...) {
                              ^~~~~~~~~~~~
```
[R/functions.R:599:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L599) *style:* **Variable and function name style should be snake_case.**
```r
  FUN <- match.arg(FUN)
  ^~~
```
[R/functions.R:601:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L601) *style:* **Variable and function name style should be snake_case.**
```r
  STATS <- as.greta_array(STATS)
  ^~~~~
```
[R/functions.R:634:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                   ^
```
[R/functions.R:634:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                      ^
```
[R/functions.R:634:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                         ^~~
```
[R/functions.R:634:55:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                                                      ^~~~~~~~~~~~~
```
[R/functions.R:637:13:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L637) *style:* **Variable and function name style should be snake_case.**
```r
            FUN <- match.arg(FUN)
            ^~~
```
[R/functions.R:667:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                     ^
```
[R/functions.R:667:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                        ^
```
[R/functions.R:667:28:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                           ^~~
```
[R/functions.R:667:57:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                                                        ^~~~~~~~~~~~~
```
[R/functions.R:677:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                     ^
```
[R/functions.R:677:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                        ^
```
[R/functions.R:677:28:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                           ^~~
```
[R/functions.R:677:57:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                                                        ^~~~~~~~~~~~~
```
[R/functions.R:688:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L688) *style:* **Variable and function name style should be snake_case.**
```r
                      upper.tri = TRUE,
                      ^~~~~~~~~
```
[R/functions.R:695:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L695) *style:* **Variable and function name style should be snake_case.**
```r
                              upper.tri = TRUE,
                              ^~~~~~~~~
```
[R/functions.R:706:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L706) *style:* **Variable and function name style should be snake_case.**
```r
                                  upper.tri = TRUE,
                                  ^~~~~~~~~
```
[R/functions.R:728:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L728) *style:* **Variable and function name style should be snake_case.**
```r
                         upper.tri = FALSE,
                         ^~~~~~~~~
```
[R/functions.R:736:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L736) *style:* **Variable and function name style should be snake_case.**
```r
                                 upper.tri = FALSE,
                                 ^~~~~~~~~
```
[R/functions.R:747:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L747) *style:* **Variable and function name style should be snake_case.**
```r
                                     upper.tri = FALSE,
                                     ^~~~~~~~~
```
[R/functions.R:768:19:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L768) *style:* **Variable and function name style should be snake_case.**
```r
apply <- function(X, MARGIN, FUN, ...) {
                  ^
```
[R/functions.R:768:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L768) *style:* **Variable and function name style should be snake_case.**
```r
apply <- function(X, MARGIN, FUN, ...) {
                     ^~~~~~
```
[R/functions.R:768:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L768) *style:* **Variable and function name style should be snake_case.**
```r
apply <- function(X, MARGIN, FUN, ...) {
                             ^~~
```
[R/functions.R:773:27:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L773) *style:* **Variable and function name style should be snake_case.**
```r
apply.default <- function(X, MARGIN, FUN, ...) {
                          ^
```
[R/functions.R:773:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L773) *style:* **Variable and function name style should be snake_case.**
```r
apply.default <- function(X, MARGIN, FUN, ...) {
                             ^~~~~~
```
[R/functions.R:773:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L773) *style:* **Variable and function name style should be snake_case.**
```r
apply.default <- function(X, MARGIN, FUN, ...) {
                                     ^~~
```
[R/functions.R:781:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L781) *style:* **Variable and function name style should be snake_case.**
```r
apply.greta_array <- function(X, MARGIN,
                              ^
```
[R/functions.R:781:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L781) *style:* **Variable and function name style should be snake_case.**
```r
apply.greta_array <- function(X, MARGIN,
                                 ^~~~~~
```
[R/functions.R:782:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L782) *style:* **Variable and function name style should be snake_case.**
```r
                              FUN = c("sum", "max", "mean", "min", "prod",
                              ^~~
```
[R/functions.R:786:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L786) *style:* **Variable and function name style should be snake_case.**
```r
  FUN <- match.arg(FUN)
  ^~~
```
[R/functions.R:793:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L793) *style:* **Variable and function name style should be snake_case.**
```r
  MARGIN <- as.integer(MARGIN)
  ^~~~~~
```
[R/functions.R:799:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L799) *style:* **Variable and function name style should be snake_case.**
```r
  s.call <- ds[-MARGIN]
  ^~~~~~
```
[R/functions.R:800:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L800) *style:* **Variable and function name style should be snake_case.**
```r
  s.ans <- ds[MARGIN]
  ^~~~~
```
[R/functions.R:802:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L802) *style:* **Variable and function name style should be snake_case.**
```r
  d.call <- d[-MARGIN]
  ^~~~~~
```
[R/functions.R:803:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L803) *style:* **Variable and function name style should be snake_case.**
```r
  d.ans <- d[MARGIN]
  ^~~~~
```
[R/functions.R:847:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L847) *style:* **Variable and function name style should be snake_case.**
```r
tapply <- function(X, INDEX, FUN, ...) {
                   ^
```
[R/functions.R:847:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L847) *style:* **Variable and function name style should be snake_case.**
```r
tapply <- function(X, INDEX, FUN, ...) {
                      ^~~~~
```
[R/functions.R:847:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L847) *style:* **Variable and function name style should be snake_case.**
```r
tapply <- function(X, INDEX, FUN, ...) {
                             ^~~
```
[R/functions.R:852:28:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L852) *style:* **Variable and function name style should be snake_case.**
```r
tapply.default <- function(X, INDEX, FUN = NULL, ...,
                           ^
```
[R/functions.R:852:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L852) *style:* **Variable and function name style should be snake_case.**
```r
tapply.default <- function(X, INDEX, FUN = NULL, ...,
                              ^~~~~
```
[R/functions.R:852:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L852) *style:* **Variable and function name style should be snake_case.**
```r
tapply.default <- function(X, INDEX, FUN = NULL, ...,
                                     ^~~
```
[R/functions.R:863:32:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L863) *style:* **Variable and function name style should be snake_case.**
```r
tapply.greta_array <- function(X, INDEX,
                               ^
```
[R/functions.R:863:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L863) *style:* **Variable and function name style should be snake_case.**
```r
tapply.greta_array <- function(X, INDEX,
                                  ^~~~~
```
[R/functions.R:864:32:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L864) *style:* **Variable and function name style should be snake_case.**
```r
                               FUN = c("sum", "max", "mean", "min", "prod"),
                               ^~~
```
[R/functions.R:867:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L867) *style:* **Variable and function name style should be snake_case.**
```r
  FUN <- match.arg(FUN)
  ^~~
```
[R/functions.R:897:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L897) *style:* **Variable and function name style should be snake_case.**
```r
eigen <- function(x, symmetric, only.values, EISPACK) {
                                ^~~~~~~~~~~
```
[R/functions.R:897:46:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L897) *style:* **Variable and function name style should be snake_case.**
```r
eigen <- function(x, symmetric, only.values, EISPACK) {
                                             ^~~~~~~
```
[R/functions.R:903:27:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L903) *style:* **Variable and function name style should be snake_case.**
```r
                          only.values = FALSE, EISPACK = FALSE) {
                          ^~~~~~~~~~~
```
[R/functions.R:903:48:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L903) *style:* **Variable and function name style should be snake_case.**
```r
                          only.values = FALSE, EISPACK = FALSE) {
                                               ^~~~~~~
```
[R/functions.R:912:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L912) *style:* **Variable and function name style should be snake_case.**
```r
                              only.values = FALSE, EISPACK = FALSE) {
                              ^~~~~~~~~~~
```
[R/functions.R:912:52:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L912) *style:* **Variable and function name style should be snake_case.**
```r
                              only.values = FALSE, EISPACK = FALSE) {
                                                   ^~~~~~~
```
[R/greta_model_class.R:186:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/greta_model_class.R#L186) *style:* **Variable and function name style should be snake_case.**
```r
as.greta_model <- function(x, ...)
^~~~~~~~~~~~~~
```
[R/inference_class.R:228:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L228) *style:* **functions should have cyclomatic complexity of less than 15, this has 35.**
```r
sampler <- R6Class(
^
```
[R/inference_class.R:445:17:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L445) *warning:* **Avoid 1:nrow(...) expressions, use seq_len.**
```r
      for (i in 1:nrow(trace_matrix)) {
                ^
```
[R/inference_class.R:636:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L636) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
          trace_fn = function (current_state, kernel_results) {
                              ^
```
[R/inference_class.R:780:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L780) *style:* **Variable and function name style should be snake_case.**
```r
        hmc_L <- tf$compat$v1$placeholder(dtype = tf$int64)
        ^~~~~
```
[R/inference_class.R:818:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L818) *style:* **Variable and function name style should be snake_case.**
```r
      Lmin <- self$parameters$Lmin
      ^~~~
```
[R/inference_class.R:819:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L819) *style:* **Variable and function name style should be snake_case.**
```r
      Lmax <- self$parameters$Lmax
      ^~~~
```
[R/inference_class.R:820:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L820) *style:* **Variable and function name style should be snake_case.**
```r
      L <- sample(seq(Lmin, Lmax), 1)
      ^
```
[R/inference.R:259:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L259) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
run_samplers <- function(samplers,
^
```
[R/inference.R:549:19:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L549) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    stats::qlogis( (x - lower) / (upper - lower) )
                  ^
```
[R/inference.R:549:49:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L549) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    stats::qlogis( (x - lower) / (upper - lower) )
                                                ^
```
[R/inference.R:777:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L777) *style:* **Lines should not be more than 80 characters.**
```r
#'     completion, 1 indicates the iteration limit \code{max_iterations} had been
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mixture.R:120:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/mixture.R#L120) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( !(dim_1 | dim_same) ) {
          ^
```
[R/mixture.R:120:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/mixture.R#L120) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( !(dim_1 | dim_same) ) {
                              ^
```
[R/node_class.R:2:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/node_class.R#L2) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
node <- R6Class(
^
```
[R/node_types.R:290:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/node_types.R#L290) *style:* **Variable and function name style should be snake_case.**
```r
        K <- dim(x)[[2]]
        ^
```
[R/node_types.R:314:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/node_types.R#L314) *style:* **Variable and function name style should be snake_case.**
```r
        K <- (sqrt(8 * n + 1) - 1) / 2
        ^
```
[R/operators.R:113:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L113) *style:* **Variable and function name style should be snake_case.**
```r
`%/%.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~~~
```
[R/operators.R:123:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L123) *style:* **Variable and function name style should be snake_case.**
```r
`%*%.default` <- function(x, y)
^~~~~~~~~~~~~
```
[R/operators.R:128:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L128) *style:* **Variable and function name style should be snake_case.**
```r
`%*%` <- function(x, y) {
^~~~~
```
[R/operators.R:134:15:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L134) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
    UseMethod ("%*%", x)
              ^
```
[R/operators.R:139:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L139) *style:* **Variable and function name style should be snake_case.**
```r
`%*%.greta_array` <- function(x, y) {
^~~~~~~~~~~~~~~~~
```
[R/operators.R:169:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L169) *style:* **Variable and function name style should be snake_case.**
```r
`&.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~
```
[R/operators.R:185:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L185) *style:* **Variable and function name style should be snake_case.**
```r
`<.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~
```
[R/operators.R:192:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L192) *style:* **Variable and function name style should be snake_case.**
```r
`>.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~
```
[R/operators.R:199:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L199) *style:* **Variable and function name style should be snake_case.**
```r
`<=.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~~
```
[R/operators.R:206:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L206) *style:* **Variable and function name style should be snake_case.**
```r
`>=.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~~
```
[R/optimisers.R:8:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/optimisers.R#L8) *style:* **Lines should not be more than 80 characters.**
```r
#'   \href{https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html}{SciPy
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/optimisers.R:39:43:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/optimisers.R#L39) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
optimiser_deprecation_warning <- function () {
                                          ^
```
[R/optimisers.R:40:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/optimisers.R#L40) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  warning ("This optimiser is deprecated and will be removed in greta 0.4.0. ",
          ^
```
[R/overloaded.R:12:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/overloaded.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
#'   x,y,size,LINPACK,V,na.rm,dims,MARGIN,STATS,FUN,check.margin,\dots,r,k,upper.tri,transpose,l,X,INDEX,symmetric,only.values,EISPACK,x1,x2,compact,along,rev.along,new.names,force.array,make.names,use.anon.names,use.first.dimnames,hier.names,use.dnns,nrow,ncol
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package.R:45:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/package.R#L45) *style:* **Variable and function name style should be snake_case.**
```r
.onLoad <- function(libname, pkgname) {
^~~~~~~
```
[R/probability_distributions.R:967:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L967) *style:* **Variable and function name style should be snake_case.**
```r
    initialize = function(mean, Sigma, n_realisations, dimension) {
                                ^~~~~
```
[R/probability_distributions.R:971:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L971) *style:* **Variable and function name style should be snake_case.**
```r
      Sigma <- as.greta_array(Sigma)
      ^~~~~
```
[R/probability_distributions.R:992:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L992) *style:* **Variable and function name style should be snake_case.**
```r
      dim_Sigma <- nrow(Sigma)
      ^~~~~~~~~
```
[R/probability_distributions.R:1007:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1007) *style:* **Variable and function name style should be snake_case.**
```r
        Sigma <- representation(Sigma, "cholesky")
        ^~~~~
```
[R/probability_distributions.R:1008:14:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1008) *style:* **Variable and function name style should be snake_case.**
```r
        self$Sigma_is_cholesky <- TRUE
             ^~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1021:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1021) *style:* **Variable and function name style should be snake_case.**
```r
        L <- tf_transpose(parameters$Sigma)
        ^
```
[R/probability_distributions.R:1023:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1023) *style:* **Variable and function name style should be snake_case.**
```r
        L <- tf$linalg$cholesky(parameters$Sigma)
        ^
```
[R/probability_distributions.R:1028:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1028) *style:* **Variable and function name style should be snake_case.**
```r
      L <- tf$expand_dims(L, 1L)
      ^
```
[R/probability_distributions.R:1055:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1055) *style:* **Variable and function name style should be snake_case.**
```r
    initialize = function(df, Sigma) {
                              ^~~~~
```
[R/probability_distributions.R:1059:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1059) *style:* **Variable and function name style should be snake_case.**
```r
      Sigma <- as.greta_array(Sigma)
      ^~~~~
```
[R/probability_distributions.R:1078:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1078) *style:* **Variable and function name style should be snake_case.**
```r
        Sigma <- representation(Sigma, "cholesky")
        ^~~~~
```
[R/probability_distributions.R:1079:14:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1079) *style:* **Variable and function name style should be snake_case.**
```r
        self$Sigma_is_cholesky <- TRUE
             ^~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1136:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1136) *style:* **Variable and function name style should be snake_case.**
```r
        Sigma <- tf$expand_dims(parameters$Sigma, 1L)
        ^~~~~
```
[R/probability_distributions.R:1141:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1141) *style:* **Variable and function name style should be snake_case.**
```r
          Sigma_chol <- tf$linalg$matrix_transpose(Sigma)
          ^~~~~~~~~~
```
[R/probability_distributions.R:1143:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1143) *style:* **Variable and function name style should be snake_case.**
```r
          Sigma_chol <- tf$linalg$cholesky(Sigma)
          ^~~~~~~~~~
```
[R/probability_distributions.R:1347:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1347) *style:* **Lines should not be more than 80 characters.**
```r
#'   sd,sdlog,sigma,lambda,shape,rate,df,scale,shape1,shape2,alpha,beta,df1,df2,a,b,eta
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1436:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1436) *style:* **Lines should not be more than 80 characters.**
```r
#'   \href{https://rdrr.io/github/rmcelreath/rethinking/man/dlkjcorr.html}{rethinking::dlkjcorr}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1598:39:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1598) *style:* **Variable and function name style should be snake_case.**
```r
multivariate_normal <- function(mean, Sigma,
                                      ^~~~~
```
[R/probability_distributions.R:1606:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1606) *style:* **Variable and function name style should be snake_case.**
```r
wishart <- function(df, Sigma)
                        ^~~~~
```
[R/progress_bar.R:61:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/progress_bar.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
# 'rejects' is the total number of rejections so far due to numerical instability
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/samplers.R:28:17:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/samplers.R#L28) *style:* **Variable and function name style should be snake_case.**
```r
hmc <- function(Lmin = 5,
                ^~~~
```
[R/samplers.R:29:17:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/samplers.R#L29) *style:* **Variable and function name style should be snake_case.**
```r
                Lmax = 10,
                ^~~~
```
[R/tf_functions.R:94:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L94) *style:* **Lines should not be more than 80 characters.**
```r
# permute the tensor to get the non-batch dim first, do the relevant "unsorted_segment_*" op, then permute it back
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/tf_functions.R:116:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L116) *style:* **Variable and function name style should be snake_case.**
```r
  L_dummy <- dummy(dims)
  ^~~~~~~
```
[R/tf_functions.R:226:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L226) *style:* **Variable and function name style should be snake_case.**
```r
  K <- dims[[2]]
  ^
```
[R/tf_functions.R:244:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L244) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  zero_rows <- lapply( (n - 2):0,
                      ^
```
[R/tf_functions.R:271:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L271) *style:* **Variable and function name style should be snake_case.**
```r
tf_chol_to_symmetric <- function(U)
                                 ^
```
[R/tf_functions.R:333:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L333) *style:* **Variable and function name style should be snake_case.**
```r
tf_kronecker <- function(X, Y, tf_fun_name) {
                         ^
```
[R/tf_functions.R:333:29:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L333) *style:* **Variable and function name style should be snake_case.**
```r
tf_kronecker <- function(X, Y, tf_fun_name) {
                            ^
```
[R/tf_functions.R:354:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L354) *style:* **Variable and function name style should be snake_case.**
```r
tf_sweep <- function(x, STATS, MARGIN, FUN) {
                        ^~~~~
```
[R/tf_functions.R:354:32:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L354) *style:* **Variable and function name style should be snake_case.**
```r
tf_sweep <- function(x, STATS, MARGIN, FUN) {
                               ^~~~~~
```
[R/tf_functions.R:354:40:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L354) *style:* **Variable and function name style should be snake_case.**
```r
tf_sweep <- function(x, STATS, MARGIN, FUN) {
                                       ^~~
```
[R/tf_functions.R:374:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L374) *style:* **Variable and function name style should be snake_case.**
```r
tf_chol2inv <- function(U) {
                        ^
```
[R/tf_functions.R:378:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L378) *style:* **Variable and function name style should be snake_case.**
```r
  L <- tf$linalg$matrix_transpose(U)
  ^
```
[R/tf_functions.R:382:24:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L382) *style:* **Variable and function name style should be snake_case.**
```r
tf_cov2cor <- function(V) {
                       ^
```
[R/tf_functions.R:386:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L386) *style:* **Variable and function name style should be snake_case.**
```r
  Is <- tf$sqrt(fl(1) / diag)
  ^~
```
[R/tf_functions.R:387:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L387) *style:* **Variable and function name style should be snake_case.**
```r
  V <- Is * V
  ^
```
[R/tf_functions.R:388:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L388) *style:* **Variable and function name style should be snake_case.**
```r
  V <- tf_transpose(V)
  ^
```
[R/tf_functions.R:389:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L389) *style:* **Variable and function name style should be snake_case.**
```r
  V <- V * Is
  ^
```
[R/unknowns_class.R:3:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/unknowns_class.R#L3) *style:* **Variable and function name style should be snake_case.**
```r
as.unknowns <- function(x) {
^~~~~~~~~~~
```
[R/unknowns_class.R:52:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/unknowns_class.R#L52) *style:* **Variable and function name style should be snake_case.**
```r
`dim<-.unknowns` <- function(x, value) {
^~~~~~~~~~~~~~~~
```
[R/utils.R:30:24:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_conda <- function () {
                       ^
```
[R/utils.R:37:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L37) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_python <- function () {
                        ^
```
[R/utils.R:43:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L43) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_tfp <- function () {
                     ^
```
[R/utils.R:48:21:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L48) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_tf <- function () {
                    ^
```
[R/utils.R:186:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L186) *style:* **Lines should not be more than 80 characters.**
```r
# coerce an integer(ish) vector to a list as expected in tensorflow shape arguments
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/utils.R:255:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L255) *style:* **Variable and function name style should be snake_case.**
```r
as_2D_array <- function(x) {
^~~~~~~~~~~
```
[R/utils.R:367:40:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L367) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
disable_tensorflow_logging <- function (disable = TRUE) {
                                       ^
```
[R/utils.R:481:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L481) *style:* **Variable and function name style should be snake_case.**
```r
check_2D <- function(x) {
^~~~~~~~
```
[R/utils.R:1090:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L1090) *style:* **Variable and function name style should be snake_case.**
```r
chol_to_symmetric <- function(L) {
                              ^
```
[R/variable.R:19:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/variable.R#L19) *style:* **Lines should not be more than 80 characters.**
```r
#' @details \code{lower} and \code{upper} must be fixed, they cannot be greta arrays.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/helpers.R:55:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
is.greta_array <- function(x)
^~~~~~~~~~~~~~
```
[tests/testthat/helpers.R:402:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L402) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::dt( (x - location) / scale, df ) / scale
                   ^
```
[tests/testthat/helpers.R:402:47:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L402) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::dt( (x - location) / scale, df ) / scale
                                              ^
```
[tests/testthat/helpers.R:409:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L409) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::pt( (q - location) / scale, df )
                   ^
```
[tests/testthat/helpers.R:409:47:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L409) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::pt( (q - location) / scale, df )
                                              ^
```
[tests/testthat/helpers.R:469:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L469) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
rlkjcorr <- function (n, K, eta = 1) {
                     ^
```
[tests/testthat/helpers.R:469:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L469) *style:* **Variable and function name style should be snake_case.**
```r
rlkjcorr <- function (n, K, eta = 1) {
                         ^
```
[tests/testthat/helpers.R:478:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L478) *style:* **Variable and function name style should be snake_case.**
```r
    R <- matrix(0, K, K)
    ^
```
[tests/testthat/helpers.R:498:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L498) *style:* **Variable and function name style should be snake_case.**
```r
  R <- replicate(n, f())
  ^
```
[tests/testthat/helpers.R:501:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L501) *style:* **Variable and function name style should be snake_case.**
```r
    R <- R[, , 1]
    ^
```
[tests/testthat/helpers.R:503:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L503) *style:* **Variable and function name style should be snake_case.**
```r
    R <- aperm(R, c(3, 1, 2))
    ^
```
[tests/testthat/helpers.R:660:13:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L660) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    idx <- ( (k - 1) * b + 1 ):(k * b)
            ^
```
[tests/testthat/helpers.R:660:29:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L660) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    idx <- ( (k - 1) * b + 1 ):(k * b)
                            ^
```
[tests/testthat/helpers.R:691:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L691) *style:* **Variable and function name style should be snake_case.**
```r
  Sigma <- rWishart(1, 3, diag(2))[, , 1]
  ^~~~~
```
[tests/testthat/test_distributions.R:289:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L289) *style:* **Variable and function name style should be snake_case.**
```r
  dmvnorm2 <- function(x, mean, Sigma, log = FALSE)
                                ^~~~~
```
[tests/testthat/test_distributions.R:311:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L311) *style:* **Variable and function name style should be snake_case.**
```r
  dwishart <- function(x, df, Sigma, log = FALSE) {
                              ^~~~~
```
[tests/testthat/test_distributions.R:341:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L341) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      result <- sum(lgamma(2 * 1:( (n - 1) / 2 + 1 )))
                                  ^
```
[tests/testthat/test_distributions.R:341:51:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L341) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      result <- sum(lgamma(2 * 1:( (n - 1) / 2 + 1 )))
                                                  ^
```
[tests/testthat/test_distributions.R:345:36:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L345) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                - (n - 1) * lgamma( (n + 1) / 2 ))
                                   ^
```
[tests/testthat/test_distributions.R:345:48:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L345) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                - (n - 1) * lgamma( (n + 1) / 2 ))
                                               ^
```
[tests/testthat/test_functions.R:170:27:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
  check_apply <- function(X, MARGIN, FUN) {
                          ^
```
[tests/testthat/test_functions.R:170:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
  check_apply <- function(X, MARGIN, FUN) {
                             ^~~~~~
```
[tests/testthat/test_functions.R:170:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
  check_apply <- function(X, MARGIN, FUN) {
                                     ^~~
```
[tests/testthat/test_functions.R:259:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L259) *style:* **Variable and function name style should be snake_case.**
```r
  STATS <- randn(5)
  ^~~~~
```
[tests/testthat/test_functions.R:260:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L260) *style:* **Variable and function name style should be snake_case.**
```r
  ga_STATS <- as_data(STATS)
  ^~~~~~~~
```
[tests/testthat/test_inference.R:407:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_inference.R#L407) *style:* **Variable and function name style should be snake_case.**
```r
  Sigma <- lkj_correlation(1, k)
  ^~~~~
```
[tests/testthat/test_misc.R:9:6:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_misc.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
  tf$`__version__` <- "0.9.0"
     ^~~~~~~~~~~~~
```
[tests/testthat/test_misc.R:22:6:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_misc.R#L22) *style:* **Variable and function name style should be snake_case.**
```r
  tf$`__version__` <- true_version
     ^~~~~~~~~~~~~
```
[tests/testthat/test_posteriors.R:11:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_posteriors.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
  N <- 100
  ^
```
[tests/testthat/test_posteriors.R:123:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_posteriors.R#L123) *style:* **Variable and function name style should be snake_case.**
```r
  N <- 10
  ^
```
[tests/testthat/test_representations.R:35:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L35) *style:* **Variable and function name style should be snake_case.**
```r
  W <- rWishart(1, m + 1, diag(m))[, , 1]
  ^
```
[tests/testthat/test_representations.R:36:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L36) *style:* **Variable and function name style should be snake_case.**
```r
  U <- chol(W)
  ^
```
[tests/testthat/test_representations.R:39:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L39) *style:* **Variable and function name style should be snake_case.**
```r
  W <- as_data(W)
  ^
```
[tests/testthat/test_representations.R:40:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L40) *style:* **Variable and function name style should be snake_case.**
```r
  U <- as_data(U)
  ^
```
[tests/testthat/test_representations.R:43:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L43) *style:* **Variable and function name style should be snake_case.**
```r
  W2 <- chol_to_symmetric(U)
  ^~
```
[tests/testthat/test_representations.R:150:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L150) *style:* **Variable and function name style should be snake_case.**
```r
  U <- as_data(chol(sig))
  ^
```
[tests/testthat/test_representations.R:180:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L180) *style:* **Variable and function name style should be snake_case.**
```r
  U <- as_data(chol(sig))
  ^
```
[tests/testthat/test_representations.R:199:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L199) *style:* **Variable and function name style should be snake_case.**
```r
  Ux <- as_data(chol(x))
  ^~
```
[tests/testthat/test_representations.R:230:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L230) *style:* **Variable and function name style should be snake_case.**
```r
  Ux <- as_data(chol(x))
  ^~
```


Successfully deployed to following URLs:

* https://react-ecommerce-shop-b7jsemt1e.now.sh
* https://ecowasshop.now.sh
* https://react-ecommerce-shop.gabsco208309.now.sh
* https://react-ecommerce-shop-git-master.gabsco208309.now.sh


Successfully deployed to following URLs:

* https://lvtn-191-r24ws2gnd.now.sh
* https://lvtn-191-aback-scene.now.sh
* https://lvtn-191.mrd.now.sh
* https://lvtn-191-git-master.mrd.now.sh


Successfully deployed to following URLs:

* https://interpride-b1lhumy2e.now.sh
* https://interpride2020.org
* https://interpride.oslopride1.now.sh
* https://interpride-git-master.oslopride1.now.sh


With your change the correct sentence would be `If a version is unavailable for your system, then open an issue`


Successfully deployed to following URLs:

* https://eurobrake-10-hzxwn7mdl.now.sh
* https://eurobrake-10.waveflow18.now.sh
* https://eurobrake-10-git-master.waveflow18.now.sh


this is my code


Successfully deployed to following URLs:

* https://lvtn-191-mxljuewhf.now.sh
* https://lvtn-191-aback-scene.now.sh
* https://lvtn-191.mrd.now.sh
* https://lvtn-191-git-master.mrd.now.sh


woobster


ué!? Kd os testes?


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/servo/servo:pull-request",
  "queue:route:statuses",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:very-high:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:high:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:medium:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:low:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:very-low:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:lowest:aws-provisioner-v1/servo-docker-untrusted"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/servo-docker-untrusted",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/servo-docker-untrusted",
            "queue:task-group-id:taskcluster-github/byAV5KToQ_KRTif1iap8vA",
            "queue:schedule-task:taskcluster-github/byAV5KToQ_KRTif1iap8vA/byAV5KToQ_KRTif1iap8vA"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "assume:repo:github.com/servo/servo:pull-request",
    "queue:route:tc-treeherder.v2._/servo-prs.cc838e7502ee51e765879b3d406ab21387b0cc7a",
    "queue:route:tc-treeherder-staging.v2._/servo-prs.cc838e7502ee51e765879b3d406ab21387b0cc7a",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:very-high:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:high:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:medium:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:low:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:very-low:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:lowest:aws-provisioner-v1/servo-docker-untrusted"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/servo-docker-untrusted",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/servo-docker-untrusted",
                "queue:task-group-id:taskcluster-github/byAV5KToQ_KRTif1iap8vA",
                "queue:schedule-task:taskcluster-github/byAV5KToQ_KRTif1iap8vA/byAV5KToQ_KRTif1iap8vA"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-11-08T12:35:55.696Z

</details>


This looks like it may be an alternate fix to https://github.com/balderdashy/sails/issues/6888


descobrir(21)
 descobrir("21")
 descobrir("%%")
 descobrir("")
 descobrir(-21)
 descobrir(21+"")
 descobrir(20+1)
 descobrir(2+1)
 descobrir(22-1)
 descobrir(21.2)

Isso são as chamadas das funções, onde tá o teste??


Successfully deployed to following URLs:

* https://react-ecommerce-shop-28wvytwp6.now.sh
* https://ecowasshop.now.sh
* https://react-ecommerce-shop.gabsco208309.now.sh
* https://react-ecommerce-shop-git-master.gabsco208309.now.sh


Deployment failed with the following error:

~~~
The domain used as an alias davem.info is not verified yet. Please verify it.
~~~


Onde estão os testes?


Related?  https://github.com/balderdashy/sails/issues/6888


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/servo/servo:pull-request",
  "queue:route:statuses",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:very-high:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:high:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:medium:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:low:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:very-low:aws-provisioner-v1/servo-docker-untrusted",
        "queue:create-task:lowest:aws-provisioner-v1/servo-docker-untrusted"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/servo-docker-untrusted",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/servo-docker-untrusted",
            "queue:task-group-id:taskcluster-github/S9J22R9tQ_6ylMlYOWdi1Q",
            "queue:schedule-task:taskcluster-github/S9J22R9tQ_6ylMlYOWdi1Q/S9J22R9tQ_6ylMlYOWdi1Q"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "assume:repo:github.com/servo/servo:pull-request",
    "queue:route:tc-treeherder.v2._/servo-prs.2daa9998c9b1ccaa154f0ef021bf84acfdc9e6c0",
    "queue:route:tc-treeherder-staging.v2._/servo-prs.2daa9998c9b1ccaa154f0ef021bf84acfdc9e6c0",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:very-high:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:high:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:medium:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:low:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:very-low:aws-provisioner-v1/servo-docker-untrusted",
                "queue:create-task:lowest:aws-provisioner-v1/servo-docker-untrusted"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/servo-docker-untrusted",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/servo-docker-untrusted",
                "queue:task-group-id:taskcluster-github/S9J22R9tQ_6ylMlYOWdi1Q",
                "queue:schedule-task:taskcluster-github/S9J22R9tQ_6ylMlYOWdi1Q/S9J22R9tQ_6ylMlYOWdi1Q"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-11-08T12:40:41.131Z

</details>


All the changes bellow don't look like they did anything


This extra space can be removed as well


macOS build available: [multipass-0.10.0-dev.513+gb16295fb.mac-Darwin.pkg](https://transfer.sh/SGseM/multipass-0.10.0-dev.513+gb16295fb.mac-Darwin.pkg)


Successfully deployed to following URLs:

* https://msi-event-manager-4osdzktt0.now.sh
* https://msieventmanager.now.sh
* https://msievents.now.sh
* https://msi-event-manager.varshney-himanshu.now.sh
* https://msi-event-manager-git-master.varshney-himanshu.now.sh