The Lambda Lab
/
projects
/
scheme.forth.jl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Removed silly statements from readme.
[scheme.forth.jl.git]
/
src
/
scheme.4th
2018-08-01
Tim Vaughan
Added comments to continuation words.
blob
|
commitdiff
|
raw
2018-08-01
Tim Vaughan
Continuations objs are pairlike for GC marking.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Tim Vaughan
call/cc seems to be working!
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Tim Vaughan
call-cc almost working.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Tim Vaughan
Simplified restore-return-stack.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Tim Vaughan
restore-continuation working.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Tim Vaughan
Return stack restore working.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Tim Vaughan
Return stack restoration working?
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Tim Vaughan
Removed broken return stack restore implementation.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Tim Vaughan
Working on restore-return-stack
blob
|
commitdiff
|
raw
|
diff to current
2017-10-31
Tim Vaughan
PS restore from continuation working.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-31
Tim Vaughan
Merge branch 'master' into call-cc
blob
|
commitdiff
|
raw
|
diff to current
2017-10-29
Tim Vaughan
Removed debugging code.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-29
Tim Vaughan
Fixed bug in set-var.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-29
Tim Vaughan
Fixed another define-var bug.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-29
Tim Vaughan
Fixed define-var bug.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-29
Tim Vaughan
Draft refactor of define-var etc, fixing scope bug.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-12
Tim Vaughan
Tiny edits to continuation code.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-11
Tim Vaughan
Factored library, implemented make-continuation.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Tim Vaughan
Sketching out call-cc implementation.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-29
Tim Vaughan
Fixed GC issue.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-28
Tim Vaughan
Debugging GC issue.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-04
Tim Vaughan
Factored apply out of application-executor
blob
|
commitdiff
|
raw
|
diff to current
2017-07-02
Tim Vaughan
Analyzed macros working.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Tim Vaughan
Replaced old eval with "expand analyze evaluate-eproc"
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Tim Vaughan
Merged macro quasiquote into analyze.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-25
Tim Vaughan
Library functioning using new quasiquote.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-24
Tim Vaughan
quasiquote/unquote implemented
blob
|
commitdiff
|
raw
|
diff to current
2017-06-23
Tim Vaughan
Removed quasiquote code.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-22
Tim Vaughan
Primitive procedure evaluation working.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-21
Tim Vaughan
Draft implementation of application analysis.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-21
Tim Vaughan
Buggy implementation of analyze-lambda.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-20
Tim Vaughan
IF analysis working.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-20
Tim Vaughan
Working on analyzer.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-19
Tim Vaughan
Macro expansion working properly.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-13
Tim Vaughan
Full draft of macro expander in place.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Tim Vaughan
Added expression sequences to macro expander.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Tim Vaughan
Added define and set! cases to the macro expander.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Tim Vaughan
First tentative macro expansion working.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Tim Vaughan
Added stubs for macro expansion words.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Tim Vaughan
Added macro expansion skeleton.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-11
Tim Vaughan
Disabled existing macro expansion.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-31
Tim Vaughan
Implemented let*
blob
|
commitdiff
|
raw
|
diff to current
2017-05-01
Tim Vaughan
Improving error reporting.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-29
Tim Vaughan
Solved hygiene problem, MCE runs (VERY slowly)
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Tim Vaughan
Identified prob with MCE: macro hygiene.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-23
Tim Vaughan
Debugging MCE.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-23
Tim Vaughan
Forgot to tell GC that ports are now pair-like.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-12
Tim Vaughan
Implemented some port input primitives.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-01
Tim Vaughan
Added some port and string primitives.
blob
|
commitdiff
|
raw
|
diff to current
2017-02-26
Tim Vaughan
Improved string parser, added license.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-15
Tim Vaughan
Primitive ratnum operations implemented.
blob
|
commitdiff
|
raw
|
diff to current
2016-12-11
Tim Vaughan
flonum parsing works
blob
|
commitdiff
|
raw
|
diff to current
2016-11-14
Tim Vaughan
Added draft readflonum.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-13
Tim Vaughan
Added some more float words.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-13
Tim Vaughan
Redefined numeric procs in terms of fixnum prims.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-07
Tim Vaughan
Moved source to src directory.
blob
|
commitdiff
|
raw
|
diff to current