2011-05-20 |
Tom Breton (Tehom) | destr_result_to_vec now matches signature destructure_to_arr...
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Removed unused arg from destructure_to_array
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Renamed err_val -> resume_data
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Removed obsolete k_resume_to_cfunc
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Transitional: New internal operative k_resume_to_cfunc_new
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Cleaned destructure_to_array's error call
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | destructure_to_array's return type is void
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | destructure_to_array passes address of its own variable.
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Removed code treating now-meaningless return of destructure_...
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | Transitional: Don't really use destructure_to_array...
|
commit | commitdiff | tree |
2011-05-20 |
Tom Breton (Tehom) | destructure_to_array longjmps to eval loop if it reschedules
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Adapted tests for partly working unary conversion
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | combiner->trivpred now returns original if it can't...
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Removed obsolete argument to destructure_make_ops
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Enabled new treatment of non-T_NO_K predicates
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Accepted updated test db for type mismatch reports
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | New C function destructure_make_ops_to_bool
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | New internal operative destructure_by_bool
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Changed comments
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Bugfix: Reverse how destr_result_fill_array inserts...
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Reversed sense of schedule_list, renamed schedule_rv_list...
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Rearranged destructure_to_array
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Bugfix: cfunc_resume is an operative.
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Rescheduling action moved into destructure_to_array
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Test db updated for new error messages
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | do_destructure uses error param to mention itself.
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Added param to destructure_to_array, used.
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | destructure_to_array now does the error-raising
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Added parameter to destructure_to_array
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | Added more tests for do-destructure
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | In destructure, before scheduling a check, check that...
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | do_destructure tries to resume; destr_result_to_vec...
|
commit | commitdiff | tree |
2011-05-19 |
Tom Breton (Tehom) | destructure_resume use specific error
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Changed comments
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | k_resume_to_cfunc, use destr_result_fill_array. Bugfix...
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | New C functions destr_result_fill_array, destr_result_to_vec
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Updated test db for more precise error messages
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Transitional: Updated test db for out-of-bounds error...
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | do_destructure report more precise errors
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | do_destructure uses destructure_how_many
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Bugfix: destructure_how_many, return the count
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Transitional: Assert that destructure_how_many agrees...
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | New function destructure_how_many
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | New C func is_true. destructure now schedules for...
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | New parameter for destructure_make_ops
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Enabled dormant tests, fixed test logic (#f -> #t)
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Bugfix: Fencepost error in nested destructure
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Transitional: let new T_DESTRUCTURE have the T_NO_K...
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Bugfix: load the right index
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | New macro LISTSTAR4
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Destructure now handles nested promises
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Added more tests of auto promise-forcing
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | destructure_resume now has code to go yet again, untested.
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Rearranged code in destructure_to_array
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Added tests of autoforcing promises
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Added T_DESTR_RESULT to assert_T_is_v2 T-types
|
commit | commitdiff | tree |
2011-05-18 |
Tom Breton (Tehom) | Bugfix: Actually record new destructured values. New...
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | Reversed sense of schedule_rv_list, renamed it schedule_list.
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | Added type-error message for destructure-result
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | destructure_to_array now treats promise-resume
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | klink_call_cfunc now treats promises (but doesn't get...
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New C function schedule_rv_list
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | Set *extra_result in all the promise branches
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | Factored destructure slightly
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New C function destructure_make_ops
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | Added one resumption-creation to destructure
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New macros ANON_LIST5, ANON_LIST6, LIST6
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New function mk_foresliced_basvector
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New C functions mk_load, mk_load_ix, mk_store.
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | destructure_to_array switches on outcome
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New arg to destructure
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | destructure_resume calls destructure
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New C function mk_cfunc_resume
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | New cfunc destructure_resume, new type macros K_TY_DESTRSPEC...
|
commit | commitdiff | tree |
2011-05-17 |
Tom Breton (Tehom) | Removed T_RESUME_DESTR
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Changed destructure's signature again
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Renamed success -> outcome
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Destructurer returns destr_must_force on promises.
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Use enum returns for destructurer
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New enumeration kt_destr_outcome
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Rearranged code, changed comments.
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Changed signature of destructure_to_array
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Bugfix: Now destructure logic is what it was before
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Changed signature of destructure
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Bugfix: k_resume_to_cfunc initialize i
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New C function mk_destr_result
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New C function basvector_fill_array, used.
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New C function mk_basvector_from_array
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Make T_CFUNC_RESUME a pseudo-operative
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | Removed distinct destr-resume type; no longer include...
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New C function k_resume_to_cfunc
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New T_ types
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New C function klink_call_cfunc_aux
|
commit | commitdiff | tree |
2011-05-16 |
Tom Breton (Tehom) | New C types kt_destr_state_nested, kt_destr_state,...
|
commit | commitdiff | tree |
2011-05-14 |
Tom Breton (Tehom) | New macro ANON_LISTSTAR4
|
commit | commitdiff | tree |
2011-05-14 |
Tom Breton (Tehom) | New macro ANON_LISTSTAR4
|
commit | commitdiff | tree |
2011-05-09 |
Tom Breton (Tehom) | Cleaned up chains' debug names
|
commit | commitdiff | tree |
2011-05-06 |
Tom Breton (Tehom) | When tracing, print frame depth.
|
commit | commitdiff | tree |
2011-05-05 |
Tom Breton (Tehom) | Tracing, specially describe T_LOAD, T_STORE and T_CURRIED
|
commit | commitdiff | tree |
2011-05-05 |
Tom Breton (Tehom) | is_operative now includes T_LOAD and T_STORE
|
commit | commitdiff | tree |