-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
56e23d6
commit 9aa72fc
Showing
14 changed files
with
52 additions
and
4,598 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
site/js/jquery.js | ||
site/js/sidebar.js | ||
site/images/tile.gif | ||
Makefile | ||
template/wrapper.html | ||
template/project-site.css | ||
template/header.html | ||
bin/render | ||
bin/strip.pl | ||
index.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../aaa/project-site.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
- Add a Specification page | ||
- Add a FAQ | ||
- Add a License page | ||
- Link to License page from compiler | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../aaa/bin |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
base_url: '' | ||
title: C'Dent - A Portable Module Programming Language | ||
logo_width: 250 | ||
header_background_color: '#e5e539' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,24 @@ | ||
^ Welcome to C'Dent | ||
C'Dent is a new programming language for writing portable modules. It is based on the computer programming principle known as H.O.P.E. (Hack Once, Please Everyone) | ||
C'Dent is a new "Acmeist"<http://www.acmeism.org> programming language for writing portable modules. It is based on the computer programming principle known as H.O.P.E. (Hack Once, Please Everyone) | ||
|
||
When you write a module in C'Dent, you can use it in a dozen different programming languages. For instance, you could write a module in Python and use it in JavaScript, or you ould write a module in JavaScript and use it in Perl 6, Ruby or Java. | ||
When you write a module in C'Dent, you can use it in a dozen different programming languages. For instance, you could write a module in Python and use it in JavaScript, or you could write a module in JavaScript and use it in Perl 6, Ruby or Java. | ||
C'Dent has multiple input syntaxes. These syntaxes are strict subsets of common and popular object-oriented programming languages. The current implementation of C'Dent supports Python, JavaScript and Perl 6 inputs. Perl and Ruby will be added soon. | ||
C'Dent parses and analyzes the input into a well defined tree structure that is is known as *C'Dent*. The C'Dent format can be trivially serialized to disk as YAML or XML. | ||
|
||
From the C'Dent format, equivalent modules can be generated in the following (currently supported) languages: | ||
* Perl | ||
* Python | ||
* Ruby | ||
* PHP | ||
* JavaScript | ||
* Java | ||
* Python 3 | ||
* Perl 6 | ||
See them all at [examples/hello-world]. We plan to add many other languages to that list. | ||
If you have ideas, or want to join the effort, please stop by #cdent on irc.frenode.net. |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../aaa/images/tile.gif |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.