Friday, September 3, 2010

Notes on the address domain in the C programming language

Preliminary work towards a new programming language, S, examines pointer arithmetic in C.

Transparent reference programming languages like S are based on the principle of all names are references, and the identical equivalence between a named address of value and a named value. In this case the address of operator is not required, the only dereferencing operation is for the named members of a structured region, and the type cast operation is simplified to one mode of operation over equivalent sizes.

This work endeavors to create a language with the highly readable syntax of Java and the transparency of C.

No comments: