[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of C-Block Specification - savannah.nongn
From: |
cgranade |
Subject: |
[Savannah-hackers] submission of C-Block Specification - savannah.nongnu.org |
Date: |
Thu, 15 May 2003 03:11:02 -0400 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
Christopher Granade <address@hidden> described the package as follows:
License: gpl
Other License:
Package: C-Block Specification
System name: cblock-spec
Type: non-GNU
Description:
A content and process description specification based off of the formatting
styles of C, C++, Java, PHP, UML, CSS and other languages which use the { }
characters to enclose blocks of either content of logical operations.
The specification is to be designed as a replacement for XML
[http://www.w3.org/XML/], which has, in my opinion, been co-opted by large
corporations and research instiutions, making it insensitive to the needs and
uses of independant programmers.
Ideally, the completed 1.0 specification would be fully compatible with the
Java language (so chosen due to it\'s more rigid uses of the semicolon and
curly brace characters) and unidirectionally compatible with C and C++ (all
C-Block conformant programs would successfully compile, though not all C or C++
programs would be C-Block compliant).
The goal of the project is to develop a specification from which a unified
parser may be designed, and which could be equally applicable for hypertext
documents and logical programs. A critical design goal is to allow mixed and
embedded content types (embedding a script-type content block in a hypertext
document). Finally, the specification itself would be licensed under the GPL,
so that the entire GNU and open source community could cooperate in designing
and revising the specification.
NOTE: NO SOURCE CODE DEVELOPED SO FAR.
Other Software Required:
Other Comments:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] submission of C-Block Specification - savannah.nongnu.org,
cgranade <=