OnePPCDev / TheJavaScriptEncyclopedia

The JavaScript Encyclopedia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The JavaScript Encyclopedia

This project is developing The JavaScript Encyclopedia.

PUBLIC DOMAIN

The goal of this project is to produce a complete encyclopedia for the
JavaScript programming language. The encyclopedia will be developed in Cyc,
a simple language that was inspired by Brian Reid's Scribe. Cyc is described in
the preface.

The JavaScript Encyclopdia current unfinished state may be viewed at
http://www.crockford.com/javascript/encyclopedia.

These files are the source of the book:

encyclopedia.css    The encyclopedic style
book.cyc            The Table of Contents
a.cyc               The A articles
...                 ...
z.cyc               The Z articles
special.cyc         The articles about special characters
preface.cyc         The story of the project
introduction.cyc    How the encyclopedia works
contributors.cyc    Names of people who helped
overview.html       An overview of the language
regexp.html         The appendix on regular expressions
browser.html        The appendix on web browsers
css.html            The appendix on Cascading Style Sheets
cyc.js              A simple Cyc processor
include.js          A simple @include preprocessor
include.c           A simple @include preprocessor in C
onehtml.js          Rules for outputing a single HTML file
make_book.js        Make a book as a single HTML file

It also makes use of RQ: https://github.com/douglascrockford/RQ

You can make a single file encyclopedia with

    node make_book

About

The JavaScript Encyclopedia


Languages

Language:HTML 59.8%Language:JavaScript 30.9%Language:C 6.4%Language:CSS 2.9%