Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gfx/clion.js
https://github.com/gfx/clion.js
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/gfx/clion.js
- Owner: gfx
- Created: 2012-01-07T07:13:28.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-01-30T00:28:20.000Z (almost 13 years ago)
- Last Synced: 2023-04-09T21:19:14.186Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 6.67 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Clion.JS - ECMA-335 virtual machine in JavaScript
==================================================THIS SOFTWARE DOES NOT WORK YET!!
SYNOPSIS
=================================================// load Clion.JS in node.js
var Clion = require('Clion').Clion;var image = Clion.load_from_file(file);
image.run(args...);
DESCRIPTION
==================================================
Clion.JS is a JavaScript implementation of ECMA-335 specification
(Common Lanugage Infrastructure).Clion.JS provides only a virtual machine, i.e. not including compilers
nor the other toolchains.COMPONENTS
==================================================* Loader
* Virtual Machine
* Object SpaceBUILD
==================================================For developing, you need to install several node modules and google closure-compiler.
rake init
And then type the following command, so that `dist/clion.js` are created:
rake
For testing, you can test it by rake:
rake test # or rake vtest for more information
DEMO
==================================================You can see a demo application with Plack.
plackup -MPlack::App::Directory -e 'Plack::App::Directory->new->to_app
And open the following URL in the browser: http://localhost:5000/demo/index.html
SEE ALSO
==================================================* http://www.ecma-international.org/publications/standards/Ecma-335.htm
* http://www.mono-project.com/
* http://github.com/mono/monoLICENSE AND COPYRIGHT
==================================================
Copyright (c) Fuji Goro (gfx) . All rights reserved.This program is free software; you can redistribute it and/or modify it under terms of the MIT License.