npm install ideone-npm
var Compile = require('./index2.js')
compile = Compile('b11bf50b8a391d4e8560e97fd9d63460')
//Source Code to be compiled remotely
var sourceCode = 'print 3*20'
//Programming Language Selection
var language = 'Python'
//Input for the program
var testCases = ''
//'Run' routine compiles the code and return the answer object
compile.Run(sourceCode,language,testCases, function(answer, error){
console.log(answer.langId)
console.log(answer.langName)
console.log(answer.output)
console.log(answer.source)
})
// Languages Supported by the API
compile.languageSupport(function(languages) {
console.log(languages)
})
{
error: 'OK',
langId: 4,
langName: 'Python',
langVersion: '2.7.10',
time: 0.02,
date: '2015-12-06 09:58:58',
status: 0,
result: 15,
memory: 9016,
signal: 0,
public: false,
source: 'print 3*20',
input: '',
output_encoded: '',
output: '60\n',
stderr: '',
cmpinfo: ''
}