The Lambda Lab
/
projects
/
forth.jl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Removed silly stuff from readme.
[forth.jl.git]
/
src
/
2018-09-14
Tim Vaughan
Added time primitive.
tree
|
commitdiff
2018-09-05
Tim Vaughan
Removed use of deprecated parse() in favour of Meta...
tree
|
commitdiff
2018-09-05
Tim Vaughan
Removed use of deprecated Pkg.dir.
tree
|
commitdiff
2018-09-04
Tim Vaughan
REPL character substitution now working again.
tree
|
commitdiff
2018-09-04
Tim Vaughan
Now compatible with 0.7.
tree
|
commitdiff
2018-09-04
Tim Vaughan
Working on compatibility with julia 0.7
tree
|
commitdiff
2017-09-28
Tim Vaughan
Improved error reporting.
tree
|
commitdiff
2017-08-10
Tim Vaughan
Merge branch 'julia0.6'
tree
|
commitdiff
2017-08-10
Tim Vaughan
Used invokelatest to work around world age issue.
tree
|
commitdiff
2017-07-11
Tim Vaughan
Transitioning to julia 0.6 (may be hard)
tree
|
commitdiff
2017-03-11
Tim Vaughan
Added READ-FILE.
tree
|
commitdiff
2017-02-24
Tim Vaughan
Added licensing to startup message.
tree
|
commitdiff
2017-01-17
Tim Vaughan
Made forth.jl compatible with julia 0.5.
tree
|
commitdiff
2016-10-27
Tim Vaughan
Fixed interpret-mode behaviour of S".
tree
|
commitdiff
2016-10-15
Tim Vaughan
BYE now prints nothing when input stream is file.
tree
|
commitdiff
2016-10-15
Tim Vaughan
Can now define an initial file to run.
tree
|
commitdiff
2016-10-12
Tim Vaughan
CODE now a library word.
tree
|
commitdiff
2016-10-12
Tim Vaughan
Added UNLOOP, COMPARE and TOLOWER.
tree
|
commitdiff
2016-10-11
Tim Vaughan
Fixed library finding bug.
tree
|
commitdiff
2016-10-11
Tim Vaughan
Tidying up after refactor.
tree
|
commitdiff
2016-10-11
Tim Vaughan
Moved some input stream words to library.
tree
|
commitdiff
2016-10-11
Tim Vaughan
Updated library code to use IB and QUERY-INPUT.
tree
|
commitdiff
2016-10-11
Tim Vaughan
Think this fixes INCLUDED.
tree
|
commitdiff
2016-10-10
Tim Vaughan
Now reads lib1 fine, but doesn't continue to lib2.
tree
|
commitdiff
2016-10-10
Tim Vaughan
INCLUDED now reads library up to end of lib_1_basic...
tree
|
commitdiff
2016-10-10
Tim Vaughan
Avoided return stack use in INCLUDED.
tree
|
commitdiff
2016-10-10
Tim Vaughan
INCLUDE now reads lib_2 up to ENDCASE.
tree
|
commitdiff
2016-10-10
Tim Vaughan
INCLUDE now reads lib.4th up to first nested INCLUDE.
tree
|
commitdiff
2016-10-09
Tim Vaughan
Added generic input buffer words IB and #IB.
tree
|
commitdiff
2016-10-09
Tim Vaughan
Fixed INCLUDED bug.
tree
|
commitdiff
2016-10-09
Tim Vaughan
Debugging INCLUDED.
tree
|
commitdiff
2016-10-09
Tim Vaughan
Included first file with new INCLUDED def.
tree
|
commitdiff
2016-10-08
Tim Vaughan
Updated run() to call new INCLUDED word.
tree
|
commitdiff
2016-10-08
Tim Vaughan
INCLUDED and INCLUDE should now work.
tree
|
commitdiff
2016-10-05
Tim Vaughan
Working on getting initialization working again.
tree
|
commitdiff
2016-10-02
Tim Vaughan
Draft INTERPRET implementation.
tree
|
commitdiff
2016-10-02
Tim Vaughan
Added EOF word back in.
tree
|
commitdiff
2016-10-02
Tim Vaughan
Added READ-LINE
tree
|
commitdiff
2016-10-01
Tim Vaughan
Implemented SOURCE.
tree
|
commitdiff
2016-10-01
Tim Vaughan
Updated WORD to read from file or terminal buffer.
tree
|
commitdiff
2016-10-01
Tim Vaughan
Removed old INCLUDE def.
tree
|
commitdiff
2016-10-01
Tim Vaughan
Implemented basic file io words.
tree
|
commitdiff
2016-09-24
Tim Vaughan
Added open-file and 2 FAMs
tree
|
commitdiff
2016-09-23
Tim Vaughan
Working on fixing file io.
tree
|
commitdiff
2016-08-13
Tim Vaughan
Fixed bug in CODE.
tree
|
commitdiff
2016-08-13
Tim Vaughan
Added CODE/END-CODE.
tree
|
commitdiff
2016-07-24
Tim Vaughan
Added stack overflow exceptions.
tree
|
commitdiff
2016-07-16
Tim Vaughan
Added unicode completion support to repl. Closes #6.
tree
|
commitdiff
2016-07-05
Tim Vaughan
Ammended tab handling.
tree
|
commitdiff
2016-07-05
Tim Vaughan
Tabs behaving sensibly in expect.
tree
|
commitdiff
2016-06-12
Tim Vaughan
Abort now resets the input stream.
tree
|
commitdiff
2016-06-11
Tim Vaughan
Minor changes.
tree
|
commitdiff
2016-06-11
Tim Vaughan
Fixed FORGET.
tree
|
commitdiff
2016-06-06
Tim Vaughan
Functionally complete implementation.
tree
|
commitdiff
2016-06-06
Tim Vaughan
Implemented ABORT".
tree
|
commitdiff
2016-06-05
Tim Vaughan
Decompilation works again.
tree
|
commitdiff
2016-06-04
Tim Vaughan
FORGET works with vocabularies. Updated readme.
tree
|
commitdiff
2016-06-02
Tim Vaughan
WORDS now searches transient vocab only.
tree
|
commitdiff
2016-06-02
Tim Vaughan
Factored FIND.
tree
|
commitdiff
2016-06-02
Tim Vaughan
Implemented most vocab words.
tree
|
commitdiff
2016-06-01
Tim Vaughan
Still messing around with vocabs.
tree
|
commitdiff
2016-06-01
Tim Vaughan
Implemented CURRENT, FORTH, ORDER.
tree
|
commitdiff
2016-06-01
Tim Vaughan
Correct FORTH behaviour implemented.
tree
|
commitdiff
2016-06-01
Tim Vaughan
Added CMOVE>
tree
|
commitdiff
2016-06-01
Tim Vaughan
Using standard field conversion words.
tree
|
commitdiff
2016-06-01
Tim Vaughan
A bit of abstraction.
tree
|
commitdiff
2016-06-01
Tim Vaughan
FIND working again.
tree
|
commitdiff
2016-05-31
Tim Vaughan
Broken draft of vocab implementation.
tree
|
commitdiff
2016-05-31
Tim Vaughan
Working on vocabularies.
tree
|
commitdiff
2016-05-30
Tim Vaughan
Fixed library loading bug.
tree
|
commitdiff
2016-05-29
Tim Vaughan
Added COMPILE.
tree
|
commitdiff
2016-05-29
Tim Vaughan
Removed unnecessary ['] primitive.
tree
|
commitdiff
2016-05-29
Tim Vaughan
Divided up library code.
tree
|
commitdiff
2016-05-28
Tim Vaughan
All constants refering to CFAs are now labelled as...
tree
|
commitdiff
2016-05-26
Tim Vaughan
Reimplemented EXPECT. Closes #1.
tree
|
commitdiff
2016-05-26
Tim Vaughan
Added workable KEY.
tree
|
commitdiff
2016-05-25
Tim Vaughan
FIND behaviour now standard. Closes #5.
tree
|
commitdiff
2016-05-25
Tim Vaughan
Working on standardizing FIND.
tree
|
commitdiff
2016-05-24
Tim Vaughan
Reimplement CONSTANT, VARIABLE, VALUE using DOES>
tree
|
commitdiff
2016-05-24
Tim Vaughan
CREATE/DOES> working. Closes #2.
tree
|
commitdiff
2016-05-24
Tim Vaughan
Working on CREATE/DOES>
tree
|
commitdiff
2016-05-24
Tim Vaughan
Standardized HERE.
tree
|
commitdiff
2016-05-23
Tim Vaughan
Removed debug code.
tree
|
commitdiff
2016-05-23
Tim Vaughan
RSP0 and PSP0 now constants. Closes #4.
tree
|
commitdiff
2016-05-23
Tim Vaughan
Fixed residual INTERPRET bugs. Closes #3.
tree
|
commitdiff
2016-05-23
Tim Vaughan
Problem is with lines >80 chars long.
tree
|
commitdiff
2016-05-23
Tim Vaughan
Adequate handling of EOF restored.
tree
|
commitdiff
2016-05-08
Tim Vaughan
Pinning down insidious bug in interpreter.
tree
|
commitdiff
2016-05-07
Tim Vaughan
Slowly getting lib.4th to compile again.
tree
|
commitdiff
2016-05-07
Tim Vaughan
Compiler working again.
tree
|
commitdiff
2016-05-07
Tim Vaughan
debugging compilation
tree
|
commitdiff
2016-05-07
Tim Vaughan
Debugging interpreter.
tree
|
commitdiff
2016-05-07
Tim Vaughan
New interpreter working.
tree
|
commitdiff
2016-05-07
Tim Vaughan
INTERPRET works for numbers in immediate mode.
tree
|
commitdiff
2016-05-06
Tim Vaughan
Rewriting INTERPRET.
tree
|
commitdiff
2016-05-06
Tim Vaughan
Implemented COUNT, renamed TELL to TYPE
tree
|
commitdiff
2016-05-06
Tim Vaughan
Implemented \ comments as a word, implemented [CHAR]
tree
|
commitdiff
2016-05-02
Tim Vaughan
Working on CREATE/DOES>
tree
|
commitdiff
2016-05-02
Tim Vaughan
Added C,
tree
|
commitdiff
2016-05-02
Tim Vaughan
Implemented FILL and ERASE.
tree
|
commitdiff
next