]> git.mdlowis.com Git - projs/onward.git/log
projs/onward.git
10 months agoadded x11 commands master
Michael D. Lowis [Sun, 25 Aug 2024 16:34:08 +0000 (12:34 -0400)]
added x11 commands

10 months agoremoved system calls weirdness.
Mike Lowis [Fri, 23 Aug 2024 20:07:49 +0000 (16:07 -0400)]
removed system calls weirdness.

10 months agofixed linker errors
Michael D. Lowis [Wed, 21 Aug 2024 02:38:43 +0000 (22:38 -0400)]
fixed linker errors

9 years agoAdded tasks to create release tarballs as well as a readme and license file
Mike Lowis [Wed, 30 Dec 2015 13:18:56 +0000 (13:18 +0000)]
Added tasks to create release tarballs as well as a readme and license file

9 years agoAdded config.mk file to allow user-specific overrides
Michael D. Lowis [Wed, 30 Dec 2015 04:02:44 +0000 (23:02 -0500)]
Added config.mk file to allow user-specific overrides

9 years agodeleted erroneous echo
Michael D. Lowis [Mon, 30 Nov 2015 01:00:20 +0000 (20:00 -0500)]
deleted erroneous echo

9 years agoMerged changes
Michael D. Lowis [Mon, 30 Nov 2015 00:56:09 +0000 (19:56 -0500)]
Merged changes

9 years agoDelete .gitmodules file
Michael D. Lowis [Mon, 30 Nov 2015 00:52:13 +0000 (19:52 -0500)]
Delete .gitmodules file

9 years agoCleared out .gitmodules file
Michael D. Lowis [Mon, 30 Nov 2015 00:50:33 +0000 (19:50 -0500)]
Cleared out .gitmodules file

9 years agoRemoved submodules
Michael D. Lowis [Mon, 30 Nov 2015 00:49:33 +0000 (19:49 -0500)]
Removed submodules

9 years agoSwitched to posix compliant makefile
Michael D. Lowis [Mon, 30 Nov 2015 00:47:10 +0000 (19:47 -0500)]
Switched to posix compliant makefile

10 years agoAdded some basic string handling words
Michael D. Lowis [Fri, 30 Jan 2015 20:10:48 +0000 (15:10 -0500)]
Added some basic string handling words

10 years agoFixed alignment algorithm in create word
Michael D. Lowis [Thu, 29 Jan 2015 17:47:00 +0000 (12:47 -0500)]
Fixed alignment algorithm in create word

10 years agoFixed improper handling of EOF
Michael D. Lowis [Thu, 29 Jan 2015 16:56:25 +0000 (11:56 -0500)]
Fixed improper handling of EOF

10 years agoAdded asserts to protect against underflow and overflow
Michael D. Lowis [Wed, 28 Jan 2015 21:29:37 +0000 (16:29 -0500)]
Added asserts to protect against underflow and overflow

10 years agoDefined PATH_MAX for systems that dont define it
Michael D. Lowis [Tue, 16 Dec 2014 14:07:49 +0000 (09:07 -0500)]
Defined PATH_MAX for systems that dont define it

10 years agoAdded auto loading of defined words file to the standalone interpreter
Michael D. Lowis [Mon, 15 Dec 2014 21:49:08 +0000 (16:49 -0500)]
Added auto loading of defined words file to the standalone interpreter

10 years agoFixed a bug in create
Michael D. Lowis [Thu, 4 Dec 2014 17:54:19 +0000 (12:54 -0500)]
Fixed a bug in create

10 years agoAdded support for constant definitions
Michael D. Lowis [Thu, 4 Dec 2014 02:24:01 +0000 (21:24 -0500)]
Added support for constant definitions

10 years agoStarted implementing common forth defined words
Michael D. Lowis [Wed, 3 Dec 2014 21:46:52 +0000 (16:46 -0500)]
Started implementing common forth defined words

10 years agoStarted re-organizing and debugging defined words dictionary
Michael D. Lowis [Tue, 2 Dec 2014 21:27:24 +0000 (16:27 -0500)]
Started re-organizing and debugging defined words dictionary

10 years agoCombined standalone interpreter into onward.c with a build option
Michael D. Lowis [Tue, 2 Dec 2014 03:19:38 +0000 (22:19 -0500)]
Combined standalone interpreter into onward.c with a build option

10 years agoAdded key and emit words and reworked the kernel to use that instead of input
Michael D. Lowis [Tue, 2 Dec 2014 01:56:08 +0000 (20:56 -0500)]
Added key and emit words and reworked the kernel to use that instead of input

10 years agoimplemented if statements, loops and # style comments
Michael D. Lowis [Thu, 27 Nov 2014 04:20:16 +0000 (23:20 -0500)]
implemented if statements, loops and # style comments

10 years agoAdded more tests and tweaked behavior of the branching words
Michael D. Lowis [Tue, 25 Nov 2014 03:15:13 +0000 (22:15 -0500)]
Added more tests and tweaked behavior of the branching words

10 years agoStarted testing built-in words
Michael D. Lowis [Tue, 25 Nov 2014 00:26:50 +0000 (19:26 -0500)]
Started testing built-in words

10 years agoAdded support for loading definitions from files
Michael D. Lowis [Sun, 23 Nov 2014 03:42:47 +0000 (22:42 -0500)]
Added support for loading definitions from files

10 years agoCorrected dumpw handling of embedded literals
Michael D. Lowis [Sun, 23 Nov 2014 02:25:50 +0000 (21:25 -0500)]
Corrected dumpw handling of embedded literals

10 years agoAdded an implementation specific dumpw word for decompiling defined words
Michael D. Lowis [Sat, 22 Nov 2014 18:24:29 +0000 (13:24 -0500)]
Added an implementation specific dumpw word for decompiling defined words

10 years agoImplemented dropline word and added comments to all built-in words
Michael D. Lowis [Sat, 22 Nov 2014 04:51:31 +0000 (23:51 -0500)]
Implemented dropline word and added comments to all built-in words

10 years agoAdded support for compiling literals
Michael D. Lowis [Sat, 22 Nov 2014 04:11:01 +0000 (23:11 -0500)]
Added support for compiling literals

10 years agofixed bug in the comma word and cleaned up the create word
Michael D. Lowis [Sat, 22 Nov 2014 03:49:12 +0000 (22:49 -0500)]
fixed bug in the comma word and cleaned up the create word

10 years agoadded underflow and overflow checking to arg and return stacks
Michael D. Lowis [Fri, 14 Nov 2014 02:19:41 +0000 (21:19 -0500)]
added underflow and overflow checking to arg and return stacks

10 years agorestructured code to allow accessing core words from other modules
Michael D. Lowis [Thu, 13 Nov 2014 21:22:08 +0000 (16:22 -0500)]
restructured code to allow accessing core words from other modules

10 years agoInitial Commit
Michael D. Lowis [Thu, 13 Nov 2014 17:35:21 +0000 (12:35 -0500)]
Initial Commit