deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:rts:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
dev:rts:start [2016/02/25 13:33] – external edit 127.0.0.1dev:rts:start [2022/12/20 11:27] (current) ursgraf
Line 9: Line 9:
  
 ===== Content of the RTS ===== ===== Content of the RTS =====
-We use the Java library from the Android project. It stands under the Apache Licence 2.0 and we can alter any class with ease as we also release the target library under the same licence. Some classes can be taken directly, several classes must be simplified or modified. These classes are marked by implementing a special marker interface (//ch.ntb.inf.deep.marker.Modified//). \\+We use the Java library from the Android project. It stands under the Apache Licence 2.0 and we can alter any class with ease as we also release the target library under the same licence. Some classes can be taken directly, several classes must be simplified or modified. These classes are marked by implementing a special marker interface (//org.deepjava.marker.Modified//). \\
 Currently, the class path of a deep project must include the target library with the runtime system. This allows the java compiler to find and resolve its classes when translating into Bytecode. Further, the deep project file must include the path to the class files of the runtime system in order to translate from Bytecode into machine code.  Currently, the class path of a deep project must include the target library with the runtime system. This allows the java compiler to find and resolve its classes when translating into Bytecode. Further, the deep project file must include the path to the class files of the runtime system in order to translate from Bytecode into machine code. 
  
dev/rts/start.1456403585.txt.gz · Last modified: 2016/02/25 13:33 by 127.0.0.1