BRiX
Advanced Computing Environment
Hosted by SourceForge
brix-os project page

RSS feed

30mar2002

updated OFS page. made "about" the main "info" page. minor changes to the FAQ. new about and crush pages are in the works.

1feb2002

more changes to crush spec: modules are now used to provide separate method and type namespaces, updated asm-return, added map-over-return command under "returning from a method", updated "inline methods", added unset command, removed slot and type locks, added object locking section, removed tag slots, removed interpreter extension command, removed inline-method, added extension methods, removed fast-unpacked array input modifier, renamed cast to cast-return, removed asm-label, removed machine code from asm command in bytecode, renamed asm to output-asm, renamed inline to output-lambda, updated optimizing section, removed parameter slots, added parameters to type interface, updated private types section, added core methods section, added "creating global objects" section and removed the shorthand '$' modifier.

only a few more changes and Crush will be ready.

fixed about/api link on FAQ page so it points to info/api. renamed "subscribe" to "mailing lists" and moved OS mailing lists from the IRC page to the mailing list page.

26nov2001

more changes to crush spec: better inline method examples, added unknown return types section, added fast-unpacked modifier, removed dynamic array support, changed array section and added lists section

still not finished...

24nov2001

several changes to crush spec including: basics section, data/system/memory types, foreign-alias, type identifiers, new syntax for properites, private methods, no more # on commands, moved external refernce description to slot modifiers section, symbols for method input modifiers, method references, modifiers for method return type, shorthand optimization, changes to object tags, removed mcode command, case-insensitive symbols, and added an appendix.

there are still several more areas that need to be worked on but the overall design shouldn't change much.

16nov2001

moved website to sourceforge.

28aug2001

the crush spec is nearing completion, see about/crush. crush compiler handles basic syntax. source code will be online soon.

17jun2001

added an image from 19mar2001 that was never released and the source code from 23mar2001.

12jun2001

changed name of language to Crush, specs are almost complete.

17apr2001

cleaned up the about section a little, moved source code to the download section. changed design to support a single demand page mapped dictionary instead of a dictionary for each object type.

12apr2001

uploaded a semi-working language parser to cvs on sourceforge.


page:  1   2   3   4   5   6   7