├── .gitignore ├── LICENSE ├── README.md ├── package.json └── src ├── Lolicon.ts ├── LoliconException.ts ├── lolicon.adb ├── lolicon.bas ├── lolicon.bat ├── lolicon.c ├── lolicon.cobc ├── lolicon.cpp ├── lolicon.cs ├── lolicon.d ├── lolicon.dart ├── lolicon.exs ├── lolicon.f90 ├── lolicon.fs ├── lolicon.go ├── lolicon.hh ├── lolicon.html ├── lolicon.java ├── lolicon.jl ├── lolicon.js ├── lolicon.kt ├── lolicon.ll ├── lolicon.lua ├── lolicon.m ├── lolicon.php ├── lolicon.pl ├── lolicon.py ├── lolicon.rb ├── lolicon.sb3 ├── lolicon.scala ├── lolicon.scm ├── lolicon.sh ├── lolicon.swift ├── lolicon.vb ├── lolicon.vim └── main.rs /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (C) 2017 namirin 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # lolicon 2 | By Forking this, let's say you forked a loli 3 | 4 | Congrats! You forked a loli! Now the FBI is coming for you 5 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "lolicon", 3 | "version": "1.0.0", 4 | "description": "by forking this, let's say you forked a loli", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "repository": { 10 | "type": "git", 11 | "url": "git+https://github.com/awau/lolicon.git" 12 | }, 13 | "keywords": [ 14 | "lolicon", 15 | "fbi" 16 | ], 17 | "author": "sr229", 18 | "license": "MIT", 19 | "bugs": { 20 | "url": "https://github.com/awau/lolicon/issues" 21 | }, 22 | "homepage": "https://github.com/awau/lolicon#readme", 23 | "dependencies": { 24 | "babel-polyfill": "^6.23.0" 25 | }, 26 | "devDependencies": { 27 | "tslint": "^5.4.3", 28 | "typescript": "^2.4.0" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Lolicon.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Lolicon Main 3 | * 4 | * Me me big disappointment 5 | */ 6 | 7 | import LoliconException from './LoliconException'; 8 | import child_process = require('child_process'); 9 | 10 | namespace Lolicon { 11 | 12 | interface IAttribs { 13 | __is_danger : boolean, 14 | readonly minAge: 10, 15 | readonly maxAge: 15 16 | } 17 | 18 | class IDoables { 19 | 20 | public Intice () { 21 | //do nothing because weebs are already attracted to underage anime girls 22 | return null; 23 | } 24 | private callTheFBI (IDangerous : IAttribs) { 25 | 26 | if (IDangerous.__is_danger = true ) { 27 | child_process.exec('call_911', stdout => { 28 | return stdout; 29 | }); 30 | } else { 31 | return LoliconException.Error('probably just something weird happened.'); 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/LoliconException.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Lolicon error handler 3 | * 4 | * wank wank dicks dicks 5 | */ 6 | class LoliconException extends Error { 7 | 8 | /** 9 | * Returns out a Error 10 | * @param {string} message error message 11 | * @returns {Error} 12 | */ 13 | public static Error (message) { 14 | return new this (message); 15 | } 16 | 17 | } 18 | 19 | export = LoliconException; 20 | -------------------------------------------------------------------------------- /src/lolicon.adb: -------------------------------------------------------------------------------- 1 | with Ada.Text_IO; use Ada.Text_IO; 2 | with Ada.Integer_Text_IO; use Ada.Integer_Text_IO; 3 | with GNAT.OS_Lib; use GNAT.OS_Lib; 4 | 5 | procedure Lolicon is 6 | Age : Integer; 7 | 8 | procedure Intice is 9 | begin 10 | -- Nothing because weebs are already attracted to underage anime girls. 11 | null; 12 | end Intice; 13 | 14 | procedure Call_The_FBI (Check: in Integer) is 15 | Result : Integer; 16 | Arguments : Argument_List := 17 | (1 => new String'("call_911")); 18 | begin 19 | if Check < 15 then 20 | Spawn 21 | (Program_Name => "call_911", 22 | Args => Arguments, 23 | Output_File_Descriptor => Standout, 24 | Return_Code => Result 25 | ); 26 | 27 | for Index in Arguments'Range loop 28 | Free(Arguments(Index)); 29 | end loop; 30 | else 31 | put("Probably just something weird happened."); 32 | end if; 33 | end Call_The_FBI; 34 | 35 | begin 36 | put("What's the girl's age? "); 37 | get(Age); 38 | Call_The_FBI(Age); 39 | end Lolicon; 40 | -------------------------------------------------------------------------------- /src/lolicon.bas: -------------------------------------------------------------------------------- 1 | 10 INPUT "What\'s the girl\'s age?"; AGE 2 | 20 IF AGE < 15 THEN PRINT "Calling 911" ELSE PRINT "Probably just something weird happened" 3 | -------------------------------------------------------------------------------- /src/lolicon.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET /P AGE="What's the girl's age? " 3 | GOTO CALLTHEFBI 4 | 5 | :CALLTHEFBI 6 | IF 15 GTR %AGE% ( 7 | call_911 8 | ) ELSE ( 9 | ECHO Probably just something weird happened. 10 | ) 11 | PAUSE 12 | -------------------------------------------------------------------------------- /src/lolicon.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void intice() { 4 | // Nothing because weebs are already attracted to underage anime girls 5 | } 6 | 7 | 8 | void call_the_fbi(int age) { 9 | if(age < 15) { 10 | system("call_911"); 11 | } else { 12 | write(2,"Probably just something weird happened.\n",41); 13 | } 14 | } 15 | 16 | int main() { 17 | write(1,"What's the girl's age?\n",23); 18 | char in[3]; 19 | read(0,&in,2); 20 | in[2] = '\0'; 21 | call_the_fbi(atoi(&in)); 22 | return 0; 23 | } 24 | -------------------------------------------------------------------------------- /src/lolicon.cobc: -------------------------------------------------------------------------------- 1 | IDENTIFICATION DIVISION. 2 | PROGRAM-ID. LOLICON. 3 | 4 | DATA DIVISION. 5 | WORKING-STORAGE SECTION. 6 | 01 AGE PIC 9(38). *> COBOL only allows up to 38 digits 7 | 8 | PROCEDURE DIVISION. 9 | DIS. 10 | DISPLAY "What's the girl's age? ". 11 | ACCEPT AGE. 12 | DISPLAY AGE. 13 | IF (AGE < 15) 14 | DISPLAY "Calling 911" 15 | ELSE 16 | DISPLAY "Probably just something weird happened" 17 | END-IF 18 | STOP RUN. 19 | -------------------------------------------------------------------------------- /src/lolicon.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | class Loli { 4 | // Some unnecessary class because thats what C++ is for. 5 | public: 6 | void intice(); 7 | void call_the_fbi(unsigned int); 8 | }; 9 | 10 | void Loli::intice() { 11 | // Nothing because weebs are already attracted to underage anime girls. 12 | } 13 | 14 | void Loli::call_the_fbi(unsigned int age) { 15 | if (age < 15) 16 | std::system("call_911"); // Because only North America has so many weebs. 17 | else 18 | std::cerr << "Probably just something weird happened." << std::endl; 19 | } 20 | 21 | int main(){ 22 | Loli loli; 23 | unsigned int age; // Because girls age can't be a negative large number. 24 | std::cout << "What's the girl's age?" << std::endl; 25 | std::cin >> age; 26 | loli.call_the_fbi(age); 27 | return 0; 28 | } 29 | -------------------------------------------------------------------------------- /src/lolicon.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Diagnostics; 3 | 4 | class lolicon { 5 | void intice() { 6 | // Nothing because weebs are already attracted to underage anime girls 7 | } 8 | public static void Main (string[] args) { 9 | Console.WriteLine("What\'s the girl\'s age?"); 10 | int age = Convert.ToInt32(Console.ReadLine()); 11 | CallTheFbi(age); 12 | } 13 | static void CallTheFbi(int age) { 14 | if (age < 15) { 15 | System.Diagnostics.Process.Start("call_911"); 16 | } else { 17 | Console.WriteLine("Probably just something weird happened"); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/lolicon.d: -------------------------------------------------------------------------------- 1 | import std.stdio; 2 | import std.format; 3 | import std.conv; 4 | import std.process; 5 | import std.string; 6 | 7 | void intice() { 8 | // Nothing because weebs are already attracted to underage anime girls 9 | } 10 | 11 | void call_the_fbi(int age) { 12 | if(age < 15) { 13 | execute("call_911"); 14 | } else { 15 | writeln("Probably just something weird happened."); 16 | } 17 | } 18 | 19 | void main() { 20 | writeln("What's the girl's age?"); 21 | int age = readln().strip().to!int(); 22 | call_the_fbi(age); 23 | } 24 | -------------------------------------------------------------------------------- /src/lolicon.dart: -------------------------------------------------------------------------------- 1 | import 'dart:io'; 2 | 3 | 4 | void intice(){ 5 | // Nothing because weebs are already attracted to underage anime girls 6 | } 7 | void main(){ 8 | print("What\'s the girl\'s age?"); 9 | String age = stdin.readLineSync(); 10 | callthefbi(int.parse(age)); 11 | } 12 | 13 | void callthefbi(int age){ 14 | if (age < 15) { 15 | Process.run('call_911', []).then((result) { 16 | stdout.write(result.stdout); 17 | stderr.write(result.stderr); 18 | }); 19 | } else { 20 | print("Probably just something weird happened"); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/lolicon.exs: -------------------------------------------------------------------------------- 1 | defmodule Lolicon do 2 | def notice do 3 | # Nothing because weebs are already attracted to underage anime girls 4 | end 5 | 6 | def call_fbi(age) do 7 | if age < 15 do 8 | IO.puts("call_911") 9 | System.stop() 10 | else 11 | IO.puts("Probably just something weird happened.") 12 | end 13 | end 14 | 15 | def main do 16 | {age, _} = IO.gets("What's the girl's age? : ") |> Integer.parse() 17 | Lolicon.call_fbi(age) 18 | end 19 | end 20 | 21 | Lolicon.main() 22 | -------------------------------------------------------------------------------- /src/lolicon.f90: -------------------------------------------------------------------------------- 1 | function intice() 2 | ! Nothing because weebs are already attracted to underage anime girls 3 | end function intice 4 | 5 | subroutine call_the_fbi(age) 6 | implicit none 7 | integer, intent (in) :: age 8 | 9 | if (age < 15) then 10 | call execute_command_line ("call_911") 11 | else 12 | print *, "Probably just something weird happened" 13 | end if 14 | end subroutine call_the_fbi 15 | 16 | program lolicon 17 | implicit none 18 | integer :: age 19 | 20 | 21 | print *, "What's the girl's age?" 22 | read(*,*) age 23 | 24 | call call_the_fbi(age) 25 | end program lolicon 26 | -------------------------------------------------------------------------------- /src/lolicon.fs: -------------------------------------------------------------------------------- 1 | open System 2 | 3 | let intice() = 4 | // Nothing because weebs are already attracted to underage anime girls 5 | 0 // F# Expects a returning value 6 | 7 | Console.WriteLine("What\'s the girl\'s age?") 8 | 9 | let ageString = Console.ReadLine() 10 | let age = System.Int32.Parse(ageString) 11 | 12 | let callTheFbi age = 13 | if age < 15 then printfn "Calling 911" 14 | else printfn "Probably just something weird happened" 15 | 16 | let callfbi = callTheFbi age 17 | -------------------------------------------------------------------------------- /src/lolicon.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "os/exec" 4 | import . "fmt" 5 | 6 | func intice() { 7 | // Do nothing because weebs are already attracted to underage anime girls 8 | } 9 | 10 | func call_the_fbi (age int) string { 11 | if (age < 15) { 12 | cmd := exec.Command("call_911") 13 | stdout, err := cmd.Output() 14 | 15 | if err != nil { 16 | Println(err.Error()) 17 | return "" 18 | } 19 | 20 | Print(string(stdout)) 21 | } else { 22 | return "Probably just something weird happened." 23 | } 24 | return "" 25 | } 26 | 27 | func main(){ 28 | var age int 29 | Scan(&age) 30 | output := call_the_fbi(age) 31 | Println(output) 32 | } 33 | -------------------------------------------------------------------------------- /src/lolicon.hh: -------------------------------------------------------------------------------- 1 | 12){ 6 | echo "umm .. i thought you like milf huh ?"; 7 | }if ($loli < 10){ 8 | echo "Damn it 911 was Coming Here "; 9 | }else { 10 | echo "eyyyy... whatttt ???"; 11 | } 12 | -------------------------------------------------------------------------------- /src/lolicon.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Lolicon 5 | 6 | 63 | 64 | 65 |
66 | 67 | 79 |

Call 911

80 |

You sure this is her age?

81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /src/lolicon.java: -------------------------------------------------------------------------------- 1 | import java.io.BufferedReader; 2 | import java.io.IOException; 3 | import java.io.InputStreamReader; 4 | 5 | public class lolicon 6 | { 7 | void intice() { 8 | // Nothing because weebs are already attracted to underage anime girls 9 | return; 10 | } 11 | 12 | public static void main(String[] args) throws IOException { 13 | System.out.println("What\'s the girl\'s age?"); 14 | BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); 15 | int age = Integer.parseInt(reader.readLine()); 16 | CallTheFbi(age); 17 | } 18 | 19 | static void CallTheFbi(int age) { 20 | if (age < 15) { 21 | try{ 22 | ProcessBuilder processBuilder = new ProcessBuilder(); 23 | processBuilder.command("call_911"); 24 | processBuilder.start(); 25 | } 26 | catch (IOException e) { 27 | e.printStackTrace(); 28 | } 29 | } else { 30 | System.out.println("Probably just something weird happened."); 31 | } 32 | return; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/lolicon.jl: -------------------------------------------------------------------------------- 1 | function intice() 2 | # Nothing because weebs are already attracted to underage anime girls 3 | end 4 | 5 | function callthefbi(age) 6 | if age < 15 7 | run(`call_911`) 8 | else 9 | println("Probably just something weird happened") 10 | end 11 | end 12 | 13 | println("What\'s the girl\'s age?") 14 | age = parse(Int32, readline()) 15 | println(age) 16 | callthefbi(age) 17 | -------------------------------------------------------------------------------- /src/lolicon.js: -------------------------------------------------------------------------------- 1 | const readline = require('readline').createInterface({ 2 | input: process.stdin, 3 | output: process.stdout 4 | }); 5 | var exec = require('child_process').exec; 6 | 7 | function intice() { 8 | // Nothing because weebs are already attracted to underage anime girls 9 | } 10 | 11 | readline.question('What\'s the girl\'s age?\n', age => { 12 | callthefbi(age); 13 | readline.close(); 14 | }); 15 | 16 | function callthefbi(age) { 17 | if (age < 15) { 18 | exec('call_911', function callback(error, stdout, stderr){ 19 | console.log(`${error}`); 20 | }); 21 | } else { 22 | console.log("Probably just something weird happened."); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/lolicon.kt: -------------------------------------------------------------------------------- 1 | import java.util.Scanner 2 | 3 | fun intice() { 4 | // Nothing because weebs are already attracted to underage anime girls 5 | } 6 | 7 | fun callthefbi(age: Int) { 8 | if (age < 15){ 9 | Runtime.getRuntime().exec("call_911") 10 | } else { 11 | println("Probably just something weird happened") 12 | } 13 | } 14 | 15 | fun main(args: Array) { 16 | val reader = Scanner(System.`in`) 17 | println("What\'s the girl\'s age? ") 18 | var age:Int = reader.nextInt() 19 | callthefbi(age) 20 | } 21 | -------------------------------------------------------------------------------- /src/lolicon.ll: -------------------------------------------------------------------------------- 1 | @question = private unnamed_addr global [25 x i8] c"What's the girl's name?\0A\00" 2 | @call_911 = private unnamed_addr global [9 x i8] c"call_911\00" 3 | @all_good = private unnamed_addr global [40 x i8] c"Probably just something weird happened\0A\00" 4 | 5 | declare i32 @read(i32,i8*,i32) 6 | declare i32 @write(i32,i8*,i32) 7 | declare i32 @atoi(i8*) 8 | declare i32 @system(i8*) 9 | 10 | define void @intice() { 11 | ret void ; Nothing because weebs are already attracted to underage anime girls 12 | } 13 | 14 | define void @the_fbi(i32 %age) { 15 | %check = icmp ult i32 %age, 15 16 | br i1 %check, label %call_911, label %fine 17 | call_911: 18 | %cast_911 = bitcast [9 x i8]* @call_911 to i8* 19 | call i32 @system(i8* %cast_911) 20 | ret void 21 | 22 | fine: 23 | %cast_good = bitcast [40 x i8]* @all_good to i8* 24 | call i32 @write(i32 0, i8* %cast_good, i32 40) 25 | ret void 26 | } 27 | 28 | define i32 @main() { 29 | %question_ptr = getelementptr [25 x i8], [25 x i8]* @question, i64 0, i64 0 30 | call i32 @write(i32 1,i8* %question_ptr,i32 24) 31 | %buff = alloca i8, i32 3 32 | call i32 @read(i32 0, i8* %buff, i32 2) 33 | %age = call i32 @atoi(i8* %buff) 34 | call void @the_fbi(i32 %age) 35 | ret i32 0 36 | } 37 | -------------------------------------------------------------------------------- /src/lolicon.lua: -------------------------------------------------------------------------------- 1 | function intice() 2 | -- Nothing because weebs are already attracted to underage anime girls 3 | end 4 | 5 | function call_the_fbi(age) 6 | if age < 15 then 7 | out = io.popen("call_911"):read("*a") 8 | print(out) 9 | else 10 | print("Probably just something weird happened") 11 | end 12 | end 13 | 14 | function main() 15 | print("What's the girl's age?") 16 | age = tonumber(io.read()) 17 | call_the_fbi(age) 18 | end 19 | 20 | main() 21 | -------------------------------------------------------------------------------- /src/lolicon.m: -------------------------------------------------------------------------------- 1 | :- module lolicon. 2 | :- interface. 3 | :- import_module io,int. 4 | 5 | :- pred intice(io::di,io::uo) is det. 6 | :- pred system(string::in,io::di,io::uo) is det. 7 | :- pred atoi(string::in,int::out,io::di,io::uo) is det. 8 | :- pred call_the_fbi(int::in,io::di,io::uo) is det. 9 | :- pred read_num(int::out,io::di,io::uo) is det. 10 | :- pred main(io::di,io::uo) is det. 11 | 12 | :- implementation. 13 | :- import_module string, solutions, list. 14 | 15 | :- pragma foreign_proc("C",system(Command::in,IO0::di,IO1::uo), 16 | [promise_pure,will_not_call_mercury], 17 | " 18 | system(Command); 19 | IO1 = IO0; 20 | "). 21 | 22 | :- pragma foreign_proc("C",atoi(String::in, Value::out, IO0::di, IO1::uo), 23 | [promise_pure,will_not_call_mercury], 24 | " 25 | Value = atoi(String); 26 | IO0 = IO1; 27 | "). 28 | 29 | :- pragma foreign_proc("C",read_num(Val::out,IO0::di,IO1::uo), 30 | [promise_pure,will_not_call_mercury], 31 | " 32 | char in[3]; 33 | in[2] = \'\\0\'; 34 | read(0,&in,2); 35 | Val = atoi(&in); 36 | IO1 = IO0; 37 | "). 38 | 39 | intice(!IO) :- 40 | io.write("",!IO). % Nothing because weebs are already attracted to underage anime girls 41 | 42 | 43 | call_the_fbi(Age,!IO) :- 44 | ( 45 | if Age < 15 then 46 | system("call_911",!IO) 47 | else 48 | io.write_string("Probably just something weird happened\n",!IO) 49 | ). 50 | 51 | main(!IO) :- 52 | io.write_string("What's the girl's age?\n",!IO), 53 | read_num(Age,!IO), 54 | call_the_fbi(Age,!IO). 55 | 56 | -------------------------------------------------------------------------------- /src/lolicon.php: -------------------------------------------------------------------------------- 1 | 21 | -------------------------------------------------------------------------------- /src/lolicon.pl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env perl 2 | 3 | use strict; 4 | use warnings; 5 | 6 | sub intice { 7 | #Nothing because weebs are already attracted to underage anime girls 8 | } 9 | 10 | sub call_the_fbi { 11 | if ($_[0] < 15) { 12 | my $output = qx/call_911/; 13 | print $output; 14 | } else { 15 | warn "Probably just something weird happened."; 16 | } 17 | } 18 | 19 | sub main { 20 | print "What's the girl's age? "; 21 | my $age = + 0; 22 | call_the_fbi($age); 23 | } 24 | 25 | main(); 26 | -------------------------------------------------------------------------------- /src/lolicon.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import subprocess 3 | # Lolicon error handling 4 | # Wank wank dicks dicks 5 | 6 | class LoliconException(Exception): 7 | """Raised when there is a fucking lolicon""" 8 | pass 9 | 10 | # Lolicon Main 11 | # Me me big disappointment 12 | 13 | def intice(): 14 | """do nothing because weebs are already attracted to underage anime girls""" 15 | pass 16 | 17 | def call_the_fbi(age: int): 18 | if age < 15: 19 | subprocess.run(["call_911"], capture_output=True) 20 | else: 21 | raise LoliconException("Probably just something weird happened.") 22 | 23 | def main(): 24 | age = int(input("What's the girl's age? ")) 25 | call_the_fbi(age) 26 | 27 | if __name__ == "__main__": 28 | main() 29 | -------------------------------------------------------------------------------- /src/lolicon.rb: -------------------------------------------------------------------------------- 1 | #!/usr/local/bin/ruby -w 2 | 3 | class LoliconError < StandardError 4 | def initialize(msg="Probably just something weird happened.") 5 | super 6 | end 7 | end 8 | 9 | 10 | def intice() 11 | #Do nothing because weebs are already attracted to underage anime girls 12 | end 13 | 14 | def call_the_fbi(age) 15 | if 15 > age 16 | puts `call_911` 17 | else 18 | raise LoliconError 19 | end 20 | end 21 | 22 | def main() 23 | puts "What's the girl's age? " 24 | age = gets.to_i 25 | call_the_fbi(age) 26 | end 27 | 28 | main() 29 | -------------------------------------------------------------------------------- /src/lolicon.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClarityMoe/lolicon/ee24fe726c028bf572c6eb22defe1bd49f65869d/src/lolicon.sb3 -------------------------------------------------------------------------------- /src/lolicon.scala: -------------------------------------------------------------------------------- 1 | import scala.sys.process._ 2 | 3 | object lolicon { 4 | def intice(): Int = { 5 | // Nothing because weebs are already attracted to underage anime girls 6 | return 0 7 | } 8 | 9 | 10 | def main(args: Array[String]): Unit = { 11 | println("What\'s the girl\'s age?") 12 | var age = scala.io.StdIn.readInt() 13 | callthefbi(age) 14 | } 15 | 16 | def callthefbi(age:Int): Int = { 17 | if (age < 15){ 18 | val cal911 = "call_911" 19 | val output = cal911.!! 20 | println(output) 21 | } else { 22 | println("Probably just something weird happened") 23 | } 24 | return 0 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/lolicon.scm: -------------------------------------------------------------------------------- 1 | (define intice( 2 | ; Nothing because weebs are already attracted to underage anime girls 3 | )) 4 | 5 | (print "What's the girl's age?") 6 | (define age (read)) 7 | 8 | (if (< age 15) 9 | (print "Calling 911") 10 | 11 | (else 12 | (print "Probably just something weird happened") 13 | ) 14 | 15 | ) 16 | -------------------------------------------------------------------------------- /src/lolicon.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | intice () { 3 | #Do literally nothing because weebs are already attracted to underage anime girls 4 | echo "" 5 | } 6 | 7 | call_the_fbi () { 8 | if [[$1 -lt 15]] 9 | then 10 | call_911 11 | else 12 | echo "Probably just something weird happened." 13 | fi 14 | } 15 | 16 | echo "What's the girl's age? " 17 | read age 18 | call_the_fbi $age 19 | -------------------------------------------------------------------------------- /src/lolicon.swift: -------------------------------------------------------------------------------- 1 | // 2 | // lolicon.swift 3 | // lolicon 4 | // 5 | // Created by MiraiSubject on 26/08/2020. 6 | // 7 | 8 | import Foundation 9 | 10 | class Loli { 11 | 12 | func intice() { 13 | // Nothing because weebs are already attracted to underage anime girls. 14 | } 15 | 16 | func call_the_fbi(age: Int) { 17 | if (age < 15) { 18 | let task = Process() 19 | task.launchPath = "call_911" 20 | task.launch() 21 | task.waitUntilExit() 22 | } else { 23 | print("Probably just something weird happened.") 24 | } 25 | } 26 | } 27 | 28 | let loli: Loli = Loli() 29 | print("What's the girl's age?") 30 | 31 | if let age = readLine() { 32 | if let intedAge = Int(age) { 33 | loli.call_the_fbi(age: intedAge) 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/lolicon.vb: -------------------------------------------------------------------------------- 1 | Imports System 2 | 3 | Module Lolicon 4 | 5 | Sub Intice() 6 | ' Nothing because weebs are already attracted To underage anime girls 7 | End Sub 8 | 9 | Sub CallTheFbi(age As Integer) 10 | If age < 15 Then 11 | Process.Start("call_911") 12 | Else 13 | Console.WriteLine("Probably just something weird happened.") 14 | End If 15 | End Sub 16 | 17 | Sub Main(args As String()) 18 | Console.WriteLine("What's the girl's age?") 19 | Dim age As Integer 20 | age = Convert.ToInt32(Console.ReadLine()) 21 | CallTheFbi(age) 22 | End Sub 23 | 24 | End Module 25 | -------------------------------------------------------------------------------- /src/lolicon.vim: -------------------------------------------------------------------------------- 1 | function! Intice() 2 | "Nothing because weebs are already attracted to underage anime girls 3 | endfunction 4 | 5 | function! Main() 6 | let curline = getline('.') 7 | call inputsave() 8 | let herage = input('What is the girl age? ') 9 | if herage < 15 10 | !call_911 11 | end 12 | if herage >= 15 13 | echo "\nProbably just something weird happened." 14 | end 15 | endfunction 16 | 17 | call Main() 18 | -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- 1 | use std::process::Command; 2 | use std::io; 3 | 4 | fn main() { 5 | println!("What is the girl's age?"); 6 | 7 | intice(); 8 | 9 | let mut age = String::new(); 10 | 11 | io::stdin() 12 | .read_line(&mut age) 13 | .expect("Failed to read line"); 14 | let trimmed = age.trim(); 15 | match trimmed.parse::() { 16 | Ok(i) => call_the_fbi(i), 17 | Err(..) => println!("You sure this is her age?"), 18 | }; 19 | } 20 | 21 | fn intice() { 22 | //Literally nothing because weebs are already attracted to underage anime girls 23 | } 24 | 25 | fn call_the_fbi(age: i64) { 26 | if age < 15 { 27 | let output = Command::new("call_911") 28 | .output() 29 | .expect("Failed to call 911"); 30 | println!("{}", output.status); 31 | } else { 32 | panic!("Lolicon panikk"); 33 | } 34 | } 35 | --------------------------------------------------------------------------------