You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 8, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+219-4
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,4 @@
1
+
1
2
<script>
2
3
functionaddEvent(obj, evType, fn) {
3
4
if (obj.addEventListener){
@@ -24,11 +25,25 @@ Narwhal
24
25
A general purpose JavaScript platform
25
26
-------------------------------------
26
27
27
-
Narwhal is a cross-platform, multi-interpreter, general purpose JavaScript platform. It aims to provide a solid foundation for building JavaScript applications, primarily outside the web browser. Narwhal includes a package manager, module system, and standard library for multiple JavaScript interpreters. Currently Narwhal's [Rhino](http://www.mozilla.org/rhino/) support is the most complete, but [other engines](engines.html) are available too.
28
+
Narwhal is a cross-platform, multi-interpreter, general purpose JavaScript
29
+
platform. It aims to provide a solid foundation for building JavaScript
30
+
applications, primarily outside the web browser. Narwhal includes a package
31
+
manager, module system, and standard library for multiple JavaScript
32
+
interpreters. Currently Narwhal's [Rhino](http://www.mozilla.org/rhino/)
33
+
support is the most complete, but [other engines](engines.html) are available
34
+
too.
28
35
29
-
Narwhal's standard library conforms to the [CommonJS standard](http://wiki.commonjs.org). It is designed to work with multiple JavaScript interpreters, and to be easy to add support for new interpreters. Wherever possible, it is implemented in pure JavaScript to maximize reuse of code among engines.
36
+
Narwhal's standard library conforms to the [CommonJS
37
+
standard](http://wiki.commonjs.org). It is designed to work with multiple
38
+
JavaScript interpreters, and to be easy to add support for new interpreters.
39
+
Wherever possible, it is implemented in pure JavaScript to maximize reuse of
40
+
code among engines.
30
41
31
-
Combined with [Jack](http://jackjs.org/), a [Rack](http://rack.rubyforge.org/)-like [JSGI](http://jackjs.org/jsgi-spec.html) compatible library, Narwhal provides a platform for creating server-side JavaScript web applications and frameworks such as [Nitro](http://www.nitrojs.org/).
42
+
Combined with [Jack](http://jackjs.org/), a
43
+
[Rack](http://rack.rubyforge.org/)-like
44
+
[JSGI](http://jackjs.org/jsgi-spec.html) compatible library, Narwhal provides a
45
+
platform for creating server-side JavaScript web applications and frameworks
46
+
such as [Nitro](http://www.nitrojs.org/).
32
47
33
48
34
49
### Homepage:
@@ -52,8 +67,11 @@ Documentation
52
67
-------------
53
68
54
69
<divid="github_notice">
55
-
<strong>Note:</strong> If you are viewing this on GitHub, the links below will not work. Find the pages listed below in the <strong>docs/</strong> directory of this repository.
70
+
<strong>Note:</strong> If you are viewing this on GitHub, the links below will
71
+
not work. Find the pages listed below in the <strong>docs/</strong> directory
72
+
of this repository.
56
73
</div>
74
+
57
75
*[Quick Start](quick-start.html)
58
76
*[Packages](packages.html)
59
77
*[How to Install Packages](packages.html)
@@ -63,6 +81,203 @@ Documentation
63
81
*[How to Build Engines](engines.html)
64
82
*[How Narwhal Works](narwhal.html)
65
83
84
+
### Quick Start
85
+
86
+
Download Narwhal.
87
+
88
+
* download and extract the
89
+
[zip](http://github.com/280north/narwhal/zipball/0.2) or
90
+
[tar](http://github.com/tlrobinson/narwhal/tarball/0.2) archive, or
0 commit comments