├── .gitignore ├── Movies ├── Groundhog Day.m ├── Se7en.m ├── The Neverending Story.m ├── Supersize Me.m ├── Alien.m ├── Terminator.m ├── Home Alone.m ├── Kill Bill.m ├── Star Wars.m └── Matrix.m ├── TV-Series ├── Sailor Moon.js ├── Knight Rider.m ├── Star Trek.m ├── The Walking Dead.m └── The Big Bang Theory.m └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /Movies/Groundhog Day.m: -------------------------------------------------------------------------------- 1 | 2 | start 3 | goto start -------------------------------------------------------------------------------- /Movies/Se7en.m: -------------------------------------------------------------------------------- 1 | 2 | for (sin=1; sin<=7; sin++){ 3 | killSomeone(); 4 | } -------------------------------------------------------------------------------- /Movies/The Neverending Story.m: -------------------------------------------------------------------------------- 1 | 2 | while(1){ 3 | cout << story; 4 | } -------------------------------------------------------------------------------- /TV-Series/Sailor Moon.js: -------------------------------------------------------------------------------- 1 | 2 | var MoonStone 3 | 4 | Moonstone.fly().win(); 5 | -------------------------------------------------------------------------------- /TV-Series/Knight Rider.m: -------------------------------------------------------------------------------- 1 | 2 | if (Car.isAbleToJump == TRUE){ 3 | 4 | Men.talkTo(car); 5 | 6 | } -------------------------------------------------------------------------------- /Movies/Supersize Me.m: -------------------------------------------------------------------------------- 1 | 2 | while (eatingMcDonalds){ 3 | weight++; 4 | if (dayCount == 30) break; 5 | } -------------------------------------------------------------------------------- /Movies/Alien.m: -------------------------------------------------------------------------------- 1 | namespace Space 2 | 3 | class Space 4 | { 5 | static function scream(message){ 6 | message >> dev/null; 7 | } 8 | } -------------------------------------------------------------------------------- /TV-Series/Star Trek.m: -------------------------------------------------------------------------------- 1 | 2 | enum SHIRT_COLOR {RED; GOLD, BLUE}; 3 | 4 | public void planet_visit_result(CrewMember inGuy){ 5 | if(inGuy.shirt_color == RED) 6 | inGuy.alive = false; 7 | } -------------------------------------------------------------------------------- /Movies/Terminator.m: -------------------------------------------------------------------------------- 1 | 2 | import terminator.speak.*; 3 | 4 | public class T800 { 5 | 6 | public static void main(String[] args) { 7 | 8 | System.out.speak( "I'll be back" ); 9 | 10 | } 11 | 12 | } 13 | 14 | -------------------------------------------------------------------------------- /TV-Series/The Walking Dead.m: -------------------------------------------------------------------------------- 1 | 2 | @interface Walker (NSHuman) 3 | 4 | @property (assign, nonatomic) BOOL alive; 5 | 6 | - (void)walk; 7 | 8 | @end 9 | 10 | 11 | 12 | @implementation Walker (NSHuman) 13 | 14 | - (BOOL)alive{ 15 | return NO; 16 | } 17 | 18 | @end -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Filmcode 2 | Popular movies shown in the source code. 3 | 4 | You are invited to add more movies. 5 | 6 | You have the freedom to choose the preferred language 7 | 8 | # Idea 9 | The idea came from the Hacker Jeopardy at the 32c3 10 | 11 | [![ScreenShot](http://img.youtube.com/vi/Gp_VlPUYxDU/0.jpg)](http://youtu.be/vt5fpE0bzSY) 12 | -------------------------------------------------------------------------------- /Movies/Home Alone.m: -------------------------------------------------------------------------------- 1 | 2 | public class HOME_ALONE { 3 | 4 | static void Main() { 5 | 6 | string name = "Kevin"; 7 | string age = "10"; 8 | 9 | try { 10 | 11 | Console.Say("I have a terrible feeling..."); 12 | 13 | } 14 | 15 | finally (Exception ex) { 16 | 17 | Console.Cry("KEVIN!"); 18 | 19 | } 20 | 21 | } 22 | 23 | } 24 | 25 | -------------------------------------------------------------------------------- /Movies/Kill Bill.m: -------------------------------------------------------------------------------- 1 | 2 | import KillBill 3 | 4 | def main(): 5 | 6 | Deadly_Viper_Assassination_Squad = [ "Black Mamba", 7 | "Cottonmouth", 8 | "Copperhead", 9 | "California Mountain Snake", 10 | "Sidewinder" ] 11 | 12 | for Assassin in Deadly_Viper_Assassination_Squad: 13 | kill(assassin) 14 | 15 | if __name__ == "__main__": 16 | main() 17 | 18 | -------------------------------------------------------------------------------- /Movies/Star Wars.m: -------------------------------------------------------------------------------- 1 | 2 | let BadGuy 3 | let GoodGuy 4 | 5 | BadGuy.force = HIGH; 6 | GoodGuy.force = HIGH; 7 | 8 | 9 | if (GoodGuy.father == UNKNOWN){ 10 | 11 | if ([BadGuy.childs contains:GoodGuy]){ 12 | 13 | episode[6](); 14 | } 15 | 16 | } 17 | 18 | 19 | 20 | var count = 1; 21 | 22 | while(disneyWantToSellMerchandise){ 23 | 24 | if (count == 6){ 25 | 26 | if (GoodGuy.father == UNKNOWN){ 27 | 28 | if ([BadGuy.childs contains:GoodGuy]){ 29 | 30 | GoodGuy.father = BadGuy; 31 | GoodGuy.arm.right = nil; 32 | 33 | BadGuy.alive = false; 34 | } 35 | 36 | } 37 | } 38 | 39 | count++; 40 | } 41 | -------------------------------------------------------------------------------- /TV-Series/The Big Bang Theory.m: -------------------------------------------------------------------------------- 1 | public class Nerd extends People { 2 | 3 | private boolean isAbleToTalkToWomen = true; 4 | 5 | public Nerd(String name) { 6 | super(name); 7 | if (name.equals("Raj")) { 8 | isAbleToTalkToWomen = false; 9 | } 10 | } 11 | 12 | public void getDrunk() { 13 | if (name.equals("Raj")) { 14 | isAbleToTalkToWomen = true; 15 | } 16 | } 17 | 18 | public void fightWith(People people) { 19 | fight(); 20 | if ( name.equals("Leonard") && people.name.equals("Penny") ) { 21 | // Leonard and Penny always have sex after fighting 22 | haveIntercourseWith(people); 23 | } 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /Movies/Matrix.m: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | 4 | int main(void) { 5 | 6 | char neo; 7 | char morpheus; 8 | 9 | if(follow_the_white_rabbit) { 10 | 11 | printf ("do you want to know...what it is?"); 12 | 13 | do { 14 | 15 | switch(pills) { 16 | 17 | case 'blue pill' : 18 | printf("the story ends, you wake up in your bed and believe whatever you want to believe..."); 19 | break; 20 | case 'red pill' : 21 | printf("you stay in wonderland, and i show you how deep the rabbit hole goes..."); 22 | break; 23 | default: 24 | printf("remember: all i'm offering is the truth. nothing more."); 25 | break; 26 | 27 | } 28 | 29 | } 30 | 31 | while(pills != 0); 32 | 33 | } else { 34 | 35 | return 0; 36 | 37 | } 38 | 39 | } 40 | 41 | 42 | --------------------------------------------------------------------------------