Clay v0.1.2

Generic Programming is not only recommended because it reduces the amount of code needed to perform something, but it also makes the entire development process more efficient as well.
Clay uses LLVM to optimize generated code and produces very fast running code. Here are some key features of "Clay":
· Powerful compile time meta-programming
· Machine memory model
· Value semantics
· Whole program type propagation
· Extensible variant types
· Multiple dispatch
· Interoperability with C
· No garbage collection
· LLVM backend
· Module system
What's New in This Release:
· Clay now uses LLVM and Clang 3.1.
Bug fixes:
· floatBits() now works with Float80 values on FreeBSD x86-32.
· Single-precision variants of libc math functions are now supported on Win32.
· LLVM 3.1 fixes a codegen bug involving SIMD vector types.
· External functions now show up in compiler error message backtraces.
· nthValue() now correctly forwards the lvalue-ness of the selected value.
· The twohash module now compiles correctly.
· Spurious errors from the close() system call no longer cause an assertion failure when destroying File objects on Unix systems.

Related Scripts

  • Shepard_ternary_plot
    This function plots sand, silt and clay fraction data on a ternary plot that is marked with the Shepard classification scheme labels from his article:...
  • Folk_s_classification
    This script makes a ternary diagram for sand, silt and clay. The plot is based on Folk (1954), reference below.This script is a modification of the TE...
  • Dynamic Mesh 1.0
    A compiled binary (EXE) is also provided. Here are some key features of "Dynamic Mesh":· Fluid simulation surface tracking· Artificial morph...
  • Sharpconstruct 0.12RC3
    SharpConstruct is a 3D modeling program that paint depths on to polygon models in real-time. Unlike traditional modeling programs, SharpConstruct make...
  • Schlee
    This script makes a ternary diagram for sand, mud and gravel, assuming that mud=(silt clay). The plot is based on Schlee (1973), a modification on the...
  • Apache Shale 1.0.5
    Architecturally, Shale is a set of loosely coupled services that can be combined as needed to meet particular application requirements.Shale provides ...
DMCA Notice-Privacy Policy
2004 - 2013 DownScripts. All rights reserved.