General changes across the runtime crate in support of compile module

* Compile module is able to compile bytecode (or so it seems...)
* Runtime crate has had some new stuff added to it, mostly with objects
  and vtables. Still not 100% on the object method function call story,
  but I guess it'll be tackled when we get there.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2020-09-14 14:09:29 -07:00
parent e2c43dc911
commit 8e2cbb10a4
17 changed files with 743 additions and 175 deletions

View File

@@ -16,8 +16,8 @@ cfgrammar = "0.9"
lrpar = "0.9"
lrlex = "0.9"
structopt = "0.3"
snafu = "0.6.6"
#snafu = "0.6.6"
#lazy_static = "1.4.0"
#regex = "1.3.7"
#derivative = "2.1.1"