Skip to content

Commit 56643d3

Browse files
Merge pull request #2 from praisetompane-programming-languages/interpreter_study_structure
refactor: reorganize for interpreter study
2 parents 7b29771 + 41dd2de commit 56643d3

3 files changed

Lines changed: 14 additions & 13 deletions

File tree

README.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@
44

55
## Language Details:
66
- [language specification](https://ecma-international.org/publications-and-standards/standards/ecma-262/)
7+
- interpreter:
8+
- runtimes:
9+
- Firefox: SpiderMonkey
10+
- Chrome: V8
11+
- Microsoft: Chakra
12+
- Apple: JavaScriptCore: https://trac.webkit.org/wiki/JavaScriptCore
13+
- AKA:
14+
- ​SquirrelFish and ​SquirrelFish Extreme
15+
- Safari Context: Nitro and Nitro Extreme
16+
- [node.js](src/runtimes/node)
717
- [language reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference)
818
- [base modules index]()
919
- [standard library reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide)
@@ -17,17 +27,6 @@
1727
- structuring projects:
1828
- [package index](https://www.npmjs.com)
1929
- [extending and embedding]()
20-
- compiler/interpreter:
21-
- runtimes:
22-
- Firefox: SpiderMonkey
23-
- Chrome: V8
24-
- Microsoft: Chakra
25-
- Apple: JavaScriptCore: https://trac.webkit.org/wiki/JavaScriptCore
26-
- AKA:
27-
- ​SquirrelFish and ​SquirrelFish Extreme
28-
- Safari Context: Nitro and Nitro Extreme
29-
- Node
30-
- uses Chrome: V8
3130
- [developer contribution guide]()
3231
- memory model:
3332
- history:

src/runtimes/deno/det.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://github.com/denoland/deno

src/runtimes/node/0_def.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ properties (Dahl, 2011):
3434
- node waits until all calla=backs are resolved
3535
before gracefull automatically existing
3636

37-
alternatives:
38-
Deno: https://github.com/denoland
37+
src: https://github.com/nodejs/node
38+
39+
roadmap: https://roadmap.sh/nodejs
3940

4041
References:
4142
Dahl, R. Introduction to Node.js with Ryan Dahl. 2011. https://www.youtube.com/watch?v=jo_B4LTHi3I

0 commit comments

Comments
 (0)