Browsing projects by Tag(s)

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

Showing page 1 of 1

Modula-2 R10 language specification, grammar, syntax diagrams, standard library and reference compiler. The library is written in Modula-2. The reference compiler is written in C and it targets C and LLVM to allow bootstrapping on a wide range of architectures and operating systems.

4.83333
   
  1 review  |  19 users  |  14,484 lines of code  |  4 current contributors  |  Analyzed 4 days ago
 
 

Object oriented Modula-2 compiler with Smalltalk/Objective-C derived language extensions for native support of Cocoa and GNUstep. Targets C and LLVM. Work in progress. BSD style license.

5.0
 
  0 reviews  |  5 users  |  0 current contributors
 
 

Heather is an general-purpose multiparadigm programming language. It is strongly typed, offering type inference and parametric polymorphism ("generics"). It is consequently object oriented (everything is a object, even functions), while its consequent multiple dispatch approach keeps a ... [More] strong functional touch. The object model is class-oriented, supporting multiple inheritance as well as the separation of types ("protocols", "interfaces") and classes. The grammar is regular, small, and context free. In particular it can be parsed without symbol tables, and does not require a special preprocessor since it offers powerful hygienic macros as part of the language and special support for conditional compilation. [Less]

0
 
  0 reviews  |  1 user  |  105,512 lines of code  |  1 current contributor  |  Analyzed 9 days ago
 
 

o42a is a high-level general purpose programming language. It is compiled, statically-typed, prototype-based, logic-driven, and primarily declarative, while the imperative programming style is also supported. A program written in o42a is closer to natural English text than one written in any ... [More] C-like programming language. The language is designed with programming productivity and code maintainability as main priorities. This achieved by powerful, yet restrained, semantics, and expressive and natural syntax. [Less]

0
 
  0 reviews  |  1 user  |  148,686 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 

Clay is a programming language designed for generic programming.

5.0
 
  0 reviews  |  0 users  |  46,392 lines of code  |  13 current contributors  |  Analyzed about 2 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.