Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

A wrist-friendly language targeting the Common Language Runtime (.NET / Mono) with an extensible compiler pipeline, a syntax reminiscent of Python, and many other features (like type inference, syntactic macros, etc.)

4.66667
   
  2 reviews  |  50 users  |  308,174 lines of code  |  7 current contributors  |  Analyzed 6 days ago
 
 

XL (eXtensible Language) is a general purpose compiled programming language. XL doesn't force you to use a limited set of concepts (such as "objects"). Instead, it can be extended (through libraries) to use the concepts that are natural to your a

4.0
   
  0 reviews  |  1 user  |  47,311 lines of code  |  4 current contributors  |  Analyzed about 11 hours ago
 
 

Born as a framework for remote invocation of LINQ queries, Relinq is now a tool for bi-directional transformation between C# 3.0 expression trees and expressions of EcmaScript v3. Below are the most prominent scenarios that can be implemented with Relinq: * Querying LINQ datasources from ... [More] JavaScript. Relinq provides a framework for processing remote queries to LINQ-enabled datasources from languages and environments that are .NET/LINQ-agnostic. * Invoking cross-tier LINQ queries. Relinq makes it possible to remotely invoke LINQ queries Invoking a remote LINQ query is as simple as running the query against a simple provider. * Dynamic construction of LINQ queries. Relinq provides means of building LINQ expressions with the use of string operations, parsing and invoking them. [Less]

0
 
  0 reviews  |  0 users  |  46,769 lines of code  |  0 current contributors  |  Analyzed about 14 hours ago
 
 

Provides a framework for developing simple script languages integrated with .NET platform. This includes: Parser for generic syntax that supports classes, methods, expressions, assignments, but not control flow structures yet (implemented with ANTLR). Compiler that transforms valid source codes ... [More] into a custom intermediate language. Virtual machine that interpretes the intermediate language produced by the compiler. Type system that includes basic types like numbers, strings and booleans, and is extensible enough to have new types and operations added. Means of bidirectional integration with logic coded in .NET. Several ways of assembling multiple scriptlets and data they process into a compound calculation host: tree-like or structure-agnostic, interpreted or even translated into .NET IL (tho it doesn't use DLR). Codebase also features a real world application that leverages the framework, adds custom types and operations according to business logic, and exhibits author's efforts to optimize performance of Elf scripts (going from a simple interpreter to incrementally generated dynamic assemblies). [Less]

0
 
  0 reviews  |  0 users  |  100,271 lines of code  |  0 current contributors  |  Analyzed about 5 hours ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.