Memento Database: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 30: Line 30:
In general, no knowledge of programming languages is required to use Memento.
In general, no knowledge of programming languages is required to use Memento.


There is, however, a [[JavaScript field|JavaScript field type]] that can be used for scripting or calculation of a field value. The JavaScript field type is implemented using the Rhino JavaScript engine.
There is, however, a [[JavaScript field|JavaScript field type]] that can be used for scripting or calculation of a field value. For a full description of the language, see [https://developer.mozilla.org/docs/Web/JavaScript here]. The implementation is based on [https://www.mozilla.org/rhino/ the Rhino library].


Memento is implemented using the Java 8 language. If you have esoteric questions about field value limits, arithmetic operation details, etc, you could reference the Java 8 documentation at http://docs.oracle.com/javase/specs/index.html (but I don't recommend it).
Memento is implemented using the Java 8 language. If you have esoteric questions about field value limits, arithmetic operation details, etc, you could reference the Java 8 documentation at http://docs.oracle.com/javase/specs/index.html (but I don't recommend it).