R# is a free programming language based on REBOL.


http://r-sharp.sourceforge.net





Separate each tag with a space.

Release Date:

2003-09-09

Topics:

License:

Ratings and Reviews

Be the first to post a text review of R-Sharp. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Forum comment added

    dockimbel commented on the RE: Status forum thread

    posted by dockimbel 1425 days ago

  • Forum thread added

    anachre0n created the Status forum thread

    posted by anachre0n 1476 days ago

  • Tracker artifact added

    shasckaw created the block bug artifact

    posted by shasckaw 2183 days ago

  • Forum comment added

    reviewer commented on the RE: Eventual Gui Support Layer forum thread

    posted by reviewer 2221 days ago

  • Forum thread added

    fabio972 created the Compiling with GCC under Windows forum thread

    posted by fabio972 2237 days ago

  • Code committed

    dockimbel committed patchset 2 of module r-sharp to the R-Sharp CVS repository, changing 8 files

    posted by dockimbel 2247 days ago

  • R# v0.6.0 released

    This new release provide a brand new Memory Manager and Garbage Collector, along with a improved interpreter. Full exception handling also now supported.

    posted by dockimbel 2252 days ago

  • File released: /r-sharp/v0.6.0/RSharp-060.zip

    posted 2252 days ago

  • r-sharp v0.6.0 file released: RSharp-060.zip

    v0.6.0, 09-09-2003 ------------------ * Changes : - New garbage collector and memory manager. - Mark&Sweep collector - Memory model simplified - Previous memory issues solved (leaking, limitations) - Interpreter major refactoring: - FSM cleaned up and extended - Correct error! propagation and catching ('try) - Faster main loop execution * Additions : - General path! and set-path! evaluation supported with unlimited depth. Currently supported datatypes combinations are : o any-block!/integer! o any-block!/get-word!(word pointing to an integer!) o any-string!/integer! o any-string!/get-word!(word pointing to an integer!) - Exception handling implemented (try, catch, throws, named throws) - New native: value? - New native: unset - New native: until - New native: while - New native: break - New native: catch - New native: throw - New native: any - New native: all - New native: return - New native: try - New native: error? - New native: exit - New native: poke - New native: uppercase(contribution from Volker Nitsch) - New native: lowercase ( " " " " ) - New definition: forever - New definition: attempt - New definition: last * Bugfixes : - Experimental change in words evaluating to series! => new value allocated each time. (Fixes the 'reduce [a next a] class of bugs, but increase memory usage) - copy/part now works well with series! /part argument (due to the change in word evaluation) - Fix in words lookup in contexts (wrong result in some rare cases). v0.5.1, 15-07-2003 ------------------ * Additions : - New refinement : /only for 'insert native - New words added to global context: o any-word! o any-string! o any-block! - New native: set - New native: get - New native: copy(/deep not supported) - New native: zero? - New native: not - New native: equal? - New native: strict-equal? - New native: same? - New native: not-equal? - New native: lesser? - New native: lesser-or-equal? - New native: greater? - New native: greater-or-equal? - New operator: = - New operator: == - New operator: =? - New operator: <> - New operator: < - New operator: <= - New operator: > - New operator: >= - New: temporary new mezzanine definitions : integer?, block?, char?, datatype?, error?, function?, none?, logic?, unset?, native?, op?, paren?, path?, refinement?, string?, word? first, second, third, fourth, fifth(support series! only) * BugFixes: - 'insert now works correctly with char! values. - 'insert/dup doesn't crash anymore on negative count values. - 'false evaluation was printing true on console. (bug introduced in release version ;-( ) * Misc : - integer! values will now correctly report errors when they can't be created. - integer! math operations now signals overflows (except for multiplication) - better ANSI compatibility - added separate files for OS specific code.

    posted 2253 days ago

  • Code committed

    dockimbel committed patchset 1 of module includes to the R-Sharp CVS repository, changing 31 files

    posted by dockimbel 2262 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Thanks for your rating!

Would you also like to write a review?





Skip Review