Skip to content

Latest commit

 

History

History
199 lines (137 loc) · 1.89 KB

BUILD.md

File metadata and controls

199 lines (137 loc) · 1.89 KB

How to build and execute

C

Version - C99

$ gcc -o johncena johncena.c
$ ./johncena

OR

$ ./johncena argument list

C++

$ g++ -o johncena --std=c++11 johncena.cpp
$ ./johncena

OR

$ ./johncena argument list

Java

Version - Java 8

$ javac johncena.java
$ java johncena

OR

$ java johncena argument list

Groovy

$ ./johncena.groovy

OR

$ ./johncena.groovy argument list

Node.js

$ node johncena.js

OR

$ node johncena.js argument list

Objective-C

$ clang -framework Foundation -o johncena johncena.m
$./johncena

OR

$ ./johncena argument list

Vala

$ valac -o johncena johncena.vala
$./johncena

OR

$ ./johncena argument list

R

$ johncena()

OR

$ johncena(string argument)

OCaml

$ ocamlopt -o johncena johncena.ml
$ ./johncena

OR

$ ./johncena argument list

Pure Data

$ pd -batch -open johncena.pd

OR

$ pd -batch -open johncena.pd -send "_ argument list"

Clojure

$ clojure johncena.clj

OR

$ clojure johncena.clj arguments

Fortran (90)

$ gfortran -o johncena johncena.f90
$ ./johncena

OR

./johncena argument

MIPS Assembly Language

With the MARS simulator set up:

$ java -jar Mars.jar sm johncena.s

OR

.$ java -jar Mars.jar sm johncena.s pa argument

Haskell

$ ghc -o johncena johncena.hs
$ ./johncena

OR

$ runghc johncena.hs

Brainfuck

Click this link to do it online (press the run button)

ArnoldC

wget http://lhartikk.github.io/ArnoldC.jar
java -jar ArnoldC.jar johncena.arnoldc
java johncena

BASH

$ bash johncena.sh