3.0.0 • Published 7 years ago

ideone-npm v3.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 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

7 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.0.6

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago