]> Repositorios git - scryer-prolog.git/log
scryer-prolog.git
9 years agooptimized up to chapter 6
Mark Thom [Mon, 10 Apr 2017 01:12:36 +0000 (19:12 -0600)]
optimized up to chapter 6

9 years agotidying up
Mark Thom [Sun, 9 Apr 2017 18:23:54 +0000 (12:23 -0600)]
tidying up

9 years agoremove spurious Into instance
Mark Thom [Thu, 30 Mar 2017 06:53:54 +0000 (00:53 -0600)]
remove spurious Into instance

9 years agooptimized up to section 5.11
Mark Thom [Thu, 30 Mar 2017 06:51:23 +0000 (00:51 -0600)]
optimized up to section 5.11

9 years agoslight tweaks.
Mark Thom [Sun, 26 Mar 2017 03:35:31 +0000 (21:35 -0600)]
slight tweaks.

9 years agocorrect register overallocation
Mark Thom [Sat, 25 Mar 2017 18:26:06 +0000 (12:26 -0600)]
correct register overallocation

9 years agoremove print debug
Mark Thom [Sat, 25 Mar 2017 08:00:19 +0000 (02:00 -0600)]
remove print debug

9 years agooptimized up to section 5.10
Mark Thom [Sat, 25 Mar 2017 07:58:54 +0000 (01:58 -0600)]
optimized up to section 5.10

9 years agooptimizations up to section 5.8
Mark Thom [Thu, 23 Mar 2017 22:55:43 +0000 (16:55 -0600)]
optimizations up to section 5.8

9 years agooptimizations up to section 5.7.
Mark Thom [Thu, 23 Mar 2017 07:06:06 +0000 (01:06 -0600)]
optimizations up to section 5.7.

9 years agooptimizations
Mark Thom [Thu, 23 Mar 2017 04:30:45 +0000 (22:30 -0600)]
optimizations

9 years agofix README
Mark Thom [Sat, 11 Mar 2017 06:51:37 +0000 (23:51 -0700)]
fix README

9 years agotransition to prolog
Mark Thom [Sat, 11 Mar 2017 06:50:26 +0000 (23:50 -0700)]
transition to prolog

9 years agofix README l3_final origin/l3_final
Mark Thom [Sun, 5 Mar 2017 17:04:45 +0000 (10:04 -0700)]
fix README

9 years agofix to README
Mark Thom [Sun, 5 Mar 2017 02:52:54 +0000 (19:52 -0700)]
fix to README

9 years agofix to README
Mark Thom [Sun, 5 Mar 2017 02:28:59 +0000 (19:28 -0700)]
fix to README

9 years agotransition to l3
Mark Thom [Sun, 5 Mar 2017 02:22:43 +0000 (19:22 -0700)]
transition to l3

9 years agominor tweak
Mark Thom [Tue, 28 Feb 2017 20:33:28 +0000 (13:33 -0700)]
minor tweak

9 years agominor tweaks.
Mark Thom [Tue, 28 Feb 2017 20:28:06 +0000 (13:28 -0700)]
minor tweaks.

9 years agoremove todo
Mark Thom [Mon, 27 Feb 2017 19:36:52 +0000 (12:36 -0700)]
remove todo

9 years agocodegen tweak.
Mark Thom [Mon, 27 Feb 2017 04:44:46 +0000 (21:44 -0700)]
codegen tweak.

9 years agobug fixes, tests
Mark Thom [Sun, 26 Feb 2017 03:53:33 +0000 (20:53 -0700)]
bug fixes, tests

9 years agocodegen bug fix.
Mark Thom [Sat, 25 Feb 2017 21:29:11 +0000 (14:29 -0700)]
codegen bug fix.

9 years agobug fix
Mark Thom [Sat, 25 Feb 2017 20:52:58 +0000 (13:52 -0700)]
bug fix

9 years agotypo fix
Mark Thom [Sat, 25 Feb 2017 19:30:27 +0000 (12:30 -0700)]
typo fix

9 years agonew readme examples
Mark Thom [Sat, 25 Feb 2017 01:53:30 +0000 (18:53 -0700)]
new readme examples

9 years agocosmetic changes
Mark Thom [Sat, 25 Feb 2017 01:05:17 +0000 (18:05 -0700)]
cosmetic changes

9 years agofix codegen bug (marking terms in rules too eagerly)
Mark Thom [Sat, 25 Feb 2017 00:54:33 +0000 (17:54 -0700)]
fix codegen bug (marking terms in rules too eagerly)

9 years agoadd heapview, move registers to HeapCellRef
Mark Thom [Fri, 24 Feb 2017 23:16:14 +0000 (16:16 -0700)]
add heapview, move registers to HeapCellRef

9 years agoremoved unnecessary lookup function
Mark Thom [Wed, 22 Feb 2017 23:04:24 +0000 (16:04 -0700)]
removed unnecessary lookup function

9 years agoarity bug fix
Mark Thom [Wed, 22 Feb 2017 22:53:12 +0000 (15:53 -0700)]
arity bug fix

9 years agotransition to l2
Mark Thom [Tue, 21 Feb 2017 07:31:04 +0000 (00:31 -0700)]
transition to l2

9 years agoadd dumb comments l1_final origin/l1_final
Mark Thom [Fri, 3 Feb 2017 07:49:16 +0000 (00:49 -0700)]
add dumb comments

9 years agoslight polishing up, bug fixes
Mark Thom [Thu, 2 Feb 2017 23:09:18 +0000 (16:09 -0700)]
slight polishing up, bug fixes

9 years agobug fixes
Mark Thom [Thu, 2 Feb 2017 22:53:06 +0000 (15:53 -0700)]
bug fixes

9 years agouse CompiledFact in machine.rs
Mark Thom [Sun, 29 Jan 2017 22:03:16 +0000 (15:03 -0700)]
use CompiledFact in machine.rs

9 years agocodegen bug fix.
Mark Thom [Sat, 28 Jan 2017 06:26:25 +0000 (23:26 -0700)]
codegen bug fix.

9 years agotransition to l1
Mark Thom [Sat, 28 Jan 2017 05:06:19 +0000 (22:06 -0700)]
transition to l1

9 years agofix unification bugs. l0_final origin/l0_final
Mark Thom [Sat, 28 Jan 2017 04:54:53 +0000 (21:54 -0700)]
fix unification bugs.

9 years agoremove unnecessary Sized trait on CompilationTarget
Mark Thom [Sun, 22 Jan 2017 18:26:23 +0000 (11:26 -0700)]
remove unnecessary Sized trait on CompilationTarget

9 years agostreamline code generation with iterators and traits
Mark Thom [Sun, 22 Jan 2017 18:24:29 +0000 (11:24 -0700)]
streamline code generation with iterators and traits

9 years agocosmetic changes.
Mark Thom [Mon, 26 Dec 2016 21:09:24 +0000 (14:09 -0700)]
cosmetic changes.

9 years agoremove unnecessary lifetime.
Mark Thom [Sun, 18 Dec 2016 22:19:30 +0000 (15:19 -0700)]
remove unnecessary lifetime.

9 years agouse references when executing instructions, not moves.
Mark Thom [Fri, 2 Dec 2016 00:33:02 +0000 (17:33 -0700)]
use references when executing instructions, not moves.

9 years agofixes to binding.
Mark Thom [Mon, 31 Oct 2016 03:49:27 +0000 (21:49 -0600)]
fixes to binding.

9 years agoremove Term impl
Mark Thom [Mon, 31 Oct 2016 02:32:13 +0000 (20:32 -0600)]
remove Term impl

9 years agocodegen fix
Mark Thom [Sun, 30 Oct 2016 06:19:25 +0000 (00:19 -0600)]
codegen fix

9 years agocodegen fixes
Mark Thom [Sat, 29 Oct 2016 19:18:12 +0000 (13:18 -0600)]
codegen fixes

9 years agoupdate
Mark Thom [Sat, 29 Oct 2016 05:49:21 +0000 (23:49 -0600)]
update

9 years agoadd linebreaks
Mark Thom [Sat, 29 Oct 2016 02:00:44 +0000 (20:00 -0600)]
add linebreaks

9 years agoadd linebreaks
Mark Thom [Sat, 29 Oct 2016 02:00:17 +0000 (20:00 -0600)]
add linebreaks

9 years agoadd linebreaks
Mark Thom [Sat, 29 Oct 2016 01:58:43 +0000 (19:58 -0600)]
add linebreaks

9 years agoadd linebreaks
Mark Thom [Sat, 29 Oct 2016 01:57:43 +0000 (19:57 -0600)]
add linebreaks

9 years agoadd linebreaks
Mark Thom [Sat, 29 Oct 2016 01:56:30 +0000 (19:56 -0600)]
add linebreaks

9 years agoadd linebreaks
Mark Thom [Sat, 29 Oct 2016 01:54:42 +0000 (19:54 -0600)]
add linebreaks

9 years agoInitial commit.
Mark Thom [Sat, 29 Oct 2016 01:53:08 +0000 (19:53 -0600)]
Initial commit.

9 years agoInitial commit
Mark Thom [Sat, 29 Oct 2016 01:44:10 +0000 (19:44 -0600)]
Initial commit