3.0.0 • Published 9 years ago

ideone-npm v3.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

ideone-npm

npm.io Build Status

Installation

$ sudo npm install ideone-npm

Usage

var Compile = require('ideone-npm')

compile = Compile('API_TOKEN')

//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).then(function(answer) {
	// returns compiled answer object	
}) 

// Languages Supported by the API
compile.languageSupport().then(function(languages) {
	console.log(languages)
});

Fields supported by answer object

{ 
	  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: '' 
}

Output

npm.io

js-standard-style

3.0.0

9 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.0.6

11 years ago

1.0.4

11 years ago

1.0.3

11 years ago

1.0.2

11 years ago

1.0.1

11 years ago

1.0.0

11 years ago