Giter Site home page Giter Site logo

hypersoft / krypton Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 28.36 MB

Portable JavaScript Interpreter Featuring Mozilla Rhino and POSIX Extensions

License: Mozilla Public License 2.0

Shell 100.00%
javascript shell-scripting interactive-shell rhino rhino-class-compiler

krypton's Introduction

Hypersoft

Base Head

krypton's People

Contributors

hypersoft avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

cybernetics

krypton's Issues

Support Script/Library Loading

There is no way to load a support script outside of using eval(XPR.readTextFile). And if you do this, the file's source information is lost, which makes debugging support scripts a pain.

XPR.run Pipe Option

support for this feature is missing.

The pipe option should specify a command with parameters in which to pipe output of the command.

This is possible to do in manual mode. Adding this support is considered an optimization feature.

Change Directory Support

This feature is buggy. Java doesn't implement any notion of change directory, and neglects to provide an emulation layer.

You may encounter bugs due to this fact, particularly during error reporting. For example, you might expect to see a relative path in your error/fault messages, but you may indeed see an absolute path. This bug should not affect your ability to work with the contents of files.

This bug affects any method that may access files, and all process execution methods. Sometimes you will get the bug, sometimes you won't. It will take time to nail all of these bugs down, and in order to nail them down, a fault must be identified at runtime and corrected. As a result of this, this issue might never be closed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.