panasenco
|
6a7d0b8c0a
|
Made rust version in Dockerfile static, this seems to have really fixed the cache issues
|
2021-05-11 22:46:11 -07:00 |
|
panasenco
|
c7943d2521
|
Switched from using @LukeMathWalker's image to using the official Rust image. Was experiencing cache issues before that, either due to the image, or due to Docker cache being weird...
|
2021-05-08 17:06:52 -07:00 |
|
panasenco
|
1e5041b8b0
|
Moved MIT header to top of lists.pl
|
2021-05-08 13:32:30 -07:00 |
|
panasenco
|
8724a6b6e2
|
Ported permutation/2 from SWI library(lists)
|
2021-05-07 00:29:48 -07:00 |
|
panasenco
|
baed12f45e
|
Oops, we want to keep digits as characters in library(abnf), but as numbers in library(json).
|
2021-04-28 23:05:02 -07:00 |
|
panasenco
|
dfbf291725
|
Restructuring and improving documentation.
|
2021-04-28 22:22:20 -07:00 |
|
panasenco
|
cb07074246
|
Replaced object() with pairs() in library(json), and made key type explicit.
|
2021-04-28 16:09:38 -07:00 |
|
panasenco
|
0198fe90b6
|
Added ABNF grammar to library(charsio) as well as octet character type that it depends on. Modified library(json) to use the new ABNF grammar.
|
2021-04-27 22:48:03 -07:00 |
|
panasenco
|
061221b073
|
Alphabetized character logic in macros.rs and system_calls.rs
|
2021-04-27 14:01:49 -07:00 |
|
panasenco
|
02b89362b2
|
Replaced raw_chars//1 in library(pio) with seq//1 in library(dcgs).
|
2021-04-25 14:53:37 -07:00 |
|
panasenco
|
e0e812f95c
|
Added
aw_chars//1 to library(pio). Began using setup_call_cleanup/3 as suggested by @triska.
|
2021-04-24 21:29:50 -07:00 |
|
panasenco
|
2cbc7e4f9a
|
Another thorough rewrite of library(json) to better preserve the complete set of answers as much as possible and thereby write more elegant and simple code. Some performance gains too!
|
2021-04-23 10:30:38 -07:00 |
|
panasenco
|
828550687c
|
Rewrote many parts of library(json) to leave no choicepoints when generating JSON. However, the generating performance actually worsened slightly...
|
2021-04-22 15:21:27 -07:00 |
|
panasenco
|
d3caba4073
|
Now preserving distinction between ints and floats
|
2021-04-20 19:59:01 -07:00 |
|
panasenco
|
7e802706fe
|
Seem to be generating JSON correctly and at a good speed too!
|
2021-04-20 17:33:30 -07:00 |
|
panasenco
|
c87e3eac08
|
Removed CLP(Z) from library(json), achieving a 100x speedup in JSON parsing.
|
2021-04-20 17:30:41 -07:00 |
|
panasenco
|
5b1b12ec9e
|
Fixed forward slash special case issue, added a bunch of test files that were successfully read!
|
2021-04-20 17:30:41 -07:00 |
|
panasenco
|
c0c6f13d44
|
Fixed defaulty representations of json_members//1 and json_elements//1
|
2021-04-20 17:30:41 -07:00 |
|
panasenco
|
20f192daa1
|
Changed formatting to match Markus Triska's as much as I can tell
|
2021-04-20 17:30:41 -07:00 |
|
panasenco
|
0e73b53803
|
Complete reordering and partial rewrite to match the official McKeeman form of the JSON specification
|
2021-04-20 17:30:41 -07:00 |
|
panasenco
|
e2923c378e
|
Added objects and type distinction based on the principal functor
|
2021-04-20 17:30:41 -07:00 |
|
panasenco
|
216d4da85a
|
Parsing and generating JSON numbers works perfectly now as far as I can tell
|
2021-04-20 17:30:24 -07:00 |
|
panasenco
|
407e775282
|
Began working on json library (fresh start after thinking about instantiation in terms of search strategies)
|
2021-04-20 17:29:36 -07:00 |
|
panasenco
|
bec8d36961
|
Switched to cargo-chef for preparing the Docker image
|
2021-04-12 17:35:20 -07:00 |
|
panasenco
|
dadf1b6ff9
|
Phrasing
|
2020-05-22 14:01:10 -07:00 |
|
panasenco
|
db56bb92f0
|
Fixed link in Dockerfile documentation. Updated README with working Docker link. Made general improvements to the Docker section of the README now that I'm not in a sleep-deprived zombie state.
|
2020-05-22 13:57:48 -07:00 |
|
panasenco
|
e82e36f51e
|
Revert "Revert "Created and Tested Dockerfile""
This reverts commit e00d864199.
|
2020-05-22 13:57:48 -07:00 |
|
panasenco
|
a7fd3c50e5
|
Updated README with Docker install instructions
|
2020-05-17 20:50:34 -07:00 |
|
panasenco
|
5639f40994
|
Managed to create a 77MB scryer-prolog Docker image
|
2020-05-17 20:50:34 -07:00 |
|
panasenco
|
33a8262334
|
New Dockerfile based on Fredrik Park's blog post - compilation fails with linker error
|
2020-05-17 20:50:34 -07:00 |
|
panasenco
|
9b4f7ad696
|
Created initial working Docker deployment
|
2020-05-17 20:50:33 -07:00 |
|