Common Text Transformation Library of C++ classes and functions to parse and modify STL strings. CTTL substring classes may be compared, inserted, replaced, and parsed with EBNF grammars. Compiled program implements recursive descent LL(INF) parser.
A Controlled Language Programming (CLP) compiler, runtime engine, and development IDE for writing software in a natural (but somewhat restricted) language that clearly represents the real world concerns and maps to a 3GL (Java/Groovy) for execution.
An object oriented language for concurrent software development
COOL is an object oriented programming language specialized for concurrent software development.
Language syntax is similar to C++/C# and Java. For proper documentation please read the diploma thesis (Only available in german yet).
Some of the goals to achieve:
- Embedding some design-patterns on language level (singleton, state-pattern)
- Implementation of a back-end for byte-code generation
- Extending the compiler with an optimization phase for optimizing byte-code
- Optimizing the interpreter to improve runtime performace.
- Implementation of a Hotspot-Compiler for translating byte-code to x86 machine-code for native execution.
- Overall optimizations of the runtime library.
Supported platforms:
- Windows 7 or above (32/64 bit)
- x86 processor architecture
COOL is designed and developed by Christian Weis since 2006. Development haltet as of 06/2015 indefinitely.
ConteX is an expiremental programming language created by Rex Ford. Commonly referred to as 'CX', ConteX has the main goal of making reflections as natural as possible, while having a very consistant syntax.
Coolit - C++ Object-oriented language interpreter toolkit. Written in C++, Coolit provides a tookit for writing an interpreter. Coolit is the first phase of Coeval - Compiled or evaluated language.
The CoreASM project focuses on the design of a lean executable ASM (Abstract State Machines) language, in combination with a supporting tool environment for high-level design, experimental validation and formal verification of abstract system models.
CriticAL: A Critic for API and Libraries.
This project provides a framework for critiquing API-client code in three ways: i) it explains the complex interaction of API elements, ii) it criticizes the improper use of the API, and iii) it recommends the related API elements that may be needed next by the user.
A programming language designed for searching and manipulating tree-structured data, particularly corpora of natural languages encoded in an s-expression-like format.
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
DDay.iCal is an iCal (RFC 5545) class library for .NET 2.0 and above, Silverlight. It aims at being as RFC 5545 compliant as possible, while targeting compatibility with popular calendaring applications, like Apple iCal, Outlook 2007, etc.
DSQL ("Dynamic" SQL) is a scripting language for SQL, aka Perl for JDBC. It allows rapid development of code to perform database programming, data warehousing and import/export from databases, XML, Excel, etc.
Dao is a lightweight and optionally typed programming language with many interesting features. It includes features that can make concurrent programming much simpler. It has well designed programming interfaces for easy embedding and extending.
The DCN Toolkit contains the DCN Interpreter for processing XML datastreams in a CORBA/ECMA compliant environment. See http://www.dataconsortium.org for information about the Data Consortium Namespace and its RDF Dictionary.
Delphi Template Engine is a template engine designed to be used as a library in Delphi (mainly Delphi 7) applications, allowing developers to use templating on their software with no worry about implementing it.
DelphiWebScript is a scripting language for use in Borland Delphi(tm) projects. The programming language is similar to Delphi. It's HTML features are optimal for web applications and report modules.
DFA library is a regular expression library capable of the classic RE syntax (i.e. - without any perl extension). Unlike many other libraries with similar functionality, a deterministic finite automata (DFA) is used. DFA was formerly called npcre, wh
This project originally was about a megaman clone called "Game Developer Man". Game Developer Man, the game, has long since tanked. However this project has moved on to the KRGP.
From the XML definition of your database, DewDrop will generate clean and human-readable SQL DDL code for any supported target database. This means you can define your database just once in XML, and have it work for any database automatically.