Remove remaining files of old embedded SOM library

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added link to the core-lib Examples

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Updated to latest core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Updated core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make VM objects properly immutable

Setters were not used, and having the objects immutable makes code clearer.
[This commit is incomplete, additional changes to result in a working PySOM are in the next commit]

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove dead code in method and class

- unfinished implementation of message send tracking
- some bytecode replacement mechanism

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Pythonize a while loop

[Synced with RPySOM]

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Avoid extra loop

[Synced with RPySOM]

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added cmd-line switch to print help

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Give proper error if the class path was likely not set properly

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make true and false classes know globals

This avoids reloading the classes and avoids that identity tests of the classes of `true` and `false` are failing.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make implementation specific object fields invisible from language side

Accessors are provided as primitives

Signed-off-by: Stefan Marr <git@stefan-marr.de>
A missing element of making objects immutable

This belongs to commit 6015c296da314f11f8baa1b359e001a170fe0cda

Signed-off-by: Stefan Marr <git@stefan-marr.de>