Commit graph

9 commits

Author SHA1 Message Date
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