18
I Use This!
Very High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Nov 28, 2024 — Nov 28, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
fixing some issues with return and scope-block More... about 16 years ago
a small fix to that More... about 16 years ago
improved conversion to LFF (an intermediate representation with the property that all control flow constructs occur in statement position). my last attempt was a mess. I think I got it right this time. More... about 16 years ago
save checkin for work on lowering More... about 16 years ago
Merge branch 'master' of [email protected]:julia More... about 16 years ago
removing direct use of _print More... about 16 years ago
implementing scope rules (except global) for/while loops have their own scopes adding a pass to remove scope blocks adding form (elt... . tail) to pattern language to match list tails more simply More... about 16 years ago
adding ! operator, lifting requirement that false be a singleton sorting out which builtin functions are user-accessible More... about 16 years ago
adding scalar double operations fixing float literals; gambit's integer? means integer-valued?, so "2.0" was turning into an integer. now using flonum? instead. More... about 16 years ago
Merge branch 'master' of [email protected]:julia More... about 16 years ago
avoiding reloading start files on every prompt adding color banner. I just have a weakness for stuff like that. More... about 16 years ago
making closure and gf more abstract cleaning up printing for them too More... about 16 years ago
using same representation for all functions. more accurately reflects a real implementation, will work better with closure-converted code adding error() function adding rename-vars; not used yet More... about 16 years ago
clarifying some types; using Size and Index where appropriate making buffers invariant, fixes to allow buffers of both boxed and unboxed types adding basic List type and functions. so far only List[Any] is supported. fixing bug in varargs with 0 arguments fixing bug in julia-mode on else/elseif fixing bug parsing empty blocks More... about 16 years ago
implementing apply and *splat varargs declaration syntax is still "...", will likely change More... about 16 years ago
fixing important bug in subtype some cleanup: • make number type parameters julia numbers instead of primitive numbers • adding subtype() builtin • printing unboxed numbers More... about 16 years ago
much improved printing of types why oh why didn't I do this sooner??! it's so simple! More... about 16 years ago
Merge branch 'master' of [email protected]:julia More... about 16 years ago
this is the promised round of type system changes it is now possible to construct types at run time More... about 16 years ago
resolving a conflict More... about 16 years ago
minor changes More... about 16 years ago
Pretty printing of arrays with : this time. More... about 16 years ago
2d transpose. More... about 16 years ago
Tuple indexing is also 1-based now. More... about 16 years ago
Real printing in the REPL, thanks to education from Jeff. You parse & eval the input separately, then build an expression to call print on it More... about 16 years ago
Pretty printing of arrays. More... about 16 years ago
Print arrays. More... about 16 years ago
Buffers are now indexed from 1. Tuples are still indexed from 0. More... about 16 years ago
adding length() function for tuples and buffers More... about 16 years ago
implementing varargs. function signatures like these are supported: function f(x, y...) function f(x...) function f(x, y:int...) etc. parser updated to allow (a...) as a tuple formal argument syntax updated subtype predicate for tuples overhauled, adding some tests error checking about varargs is not very good though More... about 16 years ago