]> Repositorios git - scryer-prolog.git/commit
move to a predicate-based module system, move to loader.[rs|pl]-based compilation...
authorMark Thom <[email protected]>
Sat, 30 Jan 2021 21:32:47 +0000 (14:32 -0700)
committerMark Thom <[email protected]>
Sun, 31 Jan 2021 04:07:51 +0000 (21:07 -0700)
commita4d15bfb88876ccf1707a8e59535daa6a4436911
tree079ca1d880ab420402deab6e528e159228d346c1
parentb33158b92e573e88b50015f55420c7f4a24cd456
move to a predicate-based module system, move to loader.[rs|pl]-based compilation, add support for incremental clause compilation
55 files changed:
Cargo.lock
Cargo.toml
build.rs
src/clause_types.rs
src/codegen.rs
src/forms.rs
src/heap_iter.rs
src/heap_print.rs
src/indexing.rs
src/instructions.rs
src/iterators.rs
src/lib/atts.pl
src/lib/builtins.pl
src/lib/clpb.pl
src/lib/dcgs.pl
src/lib/diag.pl
src/lib/dif.pl
src/lib/error.pl
src/lib/iso_ext.pl
src/lib/lists.pl
src/lib/ops_and_meta_predicates.pl [new file with mode: 0644]
src/lib/pairs.pl
src/lib/tabling/wrapper.pl
src/lib/time.pl
src/loader.pl [new file with mode: 0644]
src/machine/attributed_variables.pl
src/machine/attributed_variables.rs
src/machine/code_repo.rs
src/machine/code_walker.rs
src/machine/compile.rs
src/machine/dynamic_database.rs [deleted file]
src/machine/heap.rs
src/machine/load_state.rs [new file with mode: 0644]
src/machine/loader.rs [new file with mode: 0644]
src/machine/machine_errors.rs
src/machine/machine_indices.rs
src/machine/machine_state.rs
src/machine/machine_state_impl.rs
src/machine/mod.rs
src/machine/modules.rs [deleted file]
src/machine/partial_string.rs
src/machine/preprocessor.rs [new file with mode: 0644]
src/machine/project_attributes.pl
src/machine/stack.rs
src/machine/streams.rs
src/machine/system_calls.rs
src/machine/term_expansion.rs [deleted file]
src/machine/term_stream.rs [new file with mode: 0644]
src/machine/toplevel.rs [deleted file]
src/macros.rs
src/main.rs
src/read.rs
src/term_and_goal_expansion.pl [new file with mode: 0644]
src/toplevel.pl
src/write.rs