Leonardo de Moura
|
8a8cafdcdb
|
fix(library/vm/vm): support for builtin functions
|
2016-05-12 18:56:13 -07:00 |
|
Leonardo de Moura
|
474737bfb9
|
feat(library/vm/vm): add very basic display for vm_obj
|
2016-05-12 18:42:17 -07:00 |
|
Leonardo de Moura
|
6febe9677d
|
feat(library/vm/vm): add main loop
|
2016-05-12 18:36:29 -07:00 |
|
Leonardo de Moura
|
9fbf3f2921
|
feat(library/vm): encode small numerals using scnstr instead of num operation
|
2016-05-12 16:43:21 -07:00 |
|
Leonardo de Moura
|
de327c0c20
|
feat(library/vm/vm_nat): add builtin support for nat lt
|
2016-05-12 16:36:37 -07:00 |
|
Leonardo de Moura
|
1393238c9d
|
fix(library/vm/vm_nat): fix constant name
|
2016-05-12 15:29:14 -07:00 |
|
Leonardo de Moura
|
c48a17563c
|
feat(library/vm/optimize): add basic bytecode optimizations
|
2016-05-12 15:24:58 -07:00 |
|
Leonardo de Moura
|
5a7f96a995
|
refactor(library/vm): simplify initialization
|
2016-05-12 14:49:06 -07:00 |
|
Leonardo de Moura
|
399b83122c
|
refactor(library): move vm to a separate directory
|
2016-05-12 14:45:06 -07:00 |
|