UNPKG
yyc
Version:
latest (1.4.10)
1.4.10
1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
中文编程解释器, YY language complier
github.com/FIRESIDE-STORY/yyc
FIRESIDE-STORY/yyc
yyc
/
lib
/
runtime.js
12 lines
(8 loc)
•
247 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
const
vm =
require
(
'vm'
);
const
context =
require
(
'./config/context'
);
const
runInContext
= (
code
) => {
const
script =
new
vm.
Script
(code); vm.
createContext
(context);
return
script.
runInContext
(context); };
module
.
exports
= runInContext;