Merge pull request #383 from REAS/master

Update to include Processing as a new language
This commit is contained in:
Ted Nyman
2013-03-11 18:39:03 -07:00
2 changed files with 42 additions and 2 deletions

View File

@@ -629,8 +629,6 @@ Java:
ace_mode: java
color: "#b07219"
primary_extension: .java
extensions:
- .pde
Java Server Pages:
group: Java
@@ -995,6 +993,12 @@ PowerShell:
- posh
primary_extension: .ps1
Processing:
type: programming
lexer: Java
color: "#2779ab"
primary_extension: .pde
Prolog:
type: programming
color: "#74283c"

View File

@@ -0,0 +1,36 @@
/**
* Shape Primitives.
*
* The basic shape primitive functions are triangle(),
* rect(), quad(), ellipse(), and arc(). Squares are made
* with rect() and circles are made with ellipse(). Each
* of these functions requires a number of parameters to
* determine the shape's position and size.
*/
void setup() {
size(640, 360);
background(0);
noStroke();
}
void draw() {
fill(204);
triangle(18, 18, 18, 360, 81, 360);
fill(102);
rect(81, 81, 63, 63);
fill(204);
quad(189, 18, 216, 18, 216, 360, 144, 360);
fill(255);
ellipse(252, 144, 72, 72);
fill(204);
triangle(288, 18, 351, 360, 288, 360);
fill(255);
arc(479, 300, 280, 280, PI, TWO_PI);
}