Commit graph

1402 commits

Author SHA1 Message Date
crc
a5bad6d738 nga-python: bug fixes
FossilOrigin-Name: db3e43cefbfd1dbc5c623bb278b9c255b07e2c170c5101c9161573cc6d958e47
2020-11-18 23:57:17 +00:00
crc
9c48935d22 nga-python: implement Memory class, switch to this; complete updates to using IntegerStack class
FossilOrigin-Name: f3d9ce597322e35c5f32a97d198e6ae0c3e1231d64edb50188488ca49a321044
2020-11-18 21:03:45 +00:00
crc
597f571c06 nga-python: fix a syntax error
FossilOrigin-Name: dbc4aa2f6945cdc76b26c177ad4ae368773dec9141b2be5a4b767435d8c09ef0
2020-11-18 20:23:55 +00:00
crc
2fbc568b83 nga-python: commit updated retro.py using separated classes for devices, stacks
FossilOrigin-Name: 4438fbc238f048206eb6c88d2489784da5be1b0db14e3e43dc24e28c06641a59
2020-11-18 20:22:29 +00:00
crc
f212b7fcea nga-python: start adding files from the rework towards a class based implementation
FossilOrigin-Name: b56fcd9e7f5f44c0f0572aa19dc423a94bbb849d593cc07621af063acb51e124
2020-11-18 20:20:04 +00:00
crc
0e808f6931 add python amalgamate tool
FossilOrigin-Name: 4bab5cee7c6af28e3cbdbf32f5ce4dff7880ad5cdc0020a433b4da8eb876f343
2020-11-18 20:07:05 +00:00
crc
8c99de46cc add initial abort implementation (re: issue #16)
FossilOrigin-Name: e60daf2b8f8ac43c355beca9131fa029148033dc0f21493bff27dcc63a017478
2020-11-16 14:16:36 +00:00
crc
acd4f22a66 update Makefile to reduce rebuild times a little
FossilOrigin-Name: c82c06b0cf580878b37bd2a8e614bdc10bafd126f55394b3fef18d46d0bf0139
2020-11-12 15:03:11 +00:00
crc
10f71527af example: bindings over curl
FossilOrigin-Name: b2c12ef0796cab02037782bd2bc07d14776c4f20fb540e770fc6074d6aac29c0
2020-11-10 18:29:36 +00:00
crc
fb759a7d9b examples: atua-www now ignores ?... in the GET request
FossilOrigin-Name: 2fab147726db8d4c78385466b81dda70c57dd3e1de73727a52de00f4468ed99d
2020-11-09 21:11:24 +00:00
crc
fd6eaa1184 nga-c: start splitting off the core nga instruction processing to a separate file
FossilOrigin-Name: ca237279132ca7557f6bf8a469be6c5be116b6c684b792f8155c6d8bfd2cb5fc
2020-11-02 13:44:56 +00:00
crc
dd8968fe72 retro-repl: a few small updates
FossilOrigin-Name: ab73802045c2880151239a819073bbb392aef13cf56381063a34e96e6a1afb8d
2020-11-02 13:34:28 +00:00
crc
0287339ff9 retro-barebones: update w/latest image, some cleanups
FossilOrigin-Name: 02f302af576d502ba19eb058deb9236a218bb8d85c0e321c6058686b1a8ce5e8
2020-11-02 13:25:54 +00:00
crc
4fb2f1456f retro-compiler: continue cleanup, refactoring to separate out common bits
FossilOrigin-Name: c33321dd6375683b53dd22e201d9b455eb6b601edff7b303f32de55234cdfafd
2020-11-02 12:49:34 +00:00
crc
d4175bd769 retro-compiler: use the separated devices from retro-unix when implementing retro-runtime
FossilOrigin-Name: d4e05ce1b67d81e7367c7fd0385bdd6903bb1729e4c0318a1ac2e8feb818db8b
2020-10-22 19:35:51 +00:00
crc
db5b50759e examples: amalgamate now works w/modular retro-unix.c + devices
FossilOrigin-Name: e81e18d7b2d6825f0b5570b9ba0193653d36a2b2c0310e23c4eada89efee421f
2020-10-22 19:11:24 +00:00
crc
87a5965718 retro-unix: begin work on splitting the C implementation into multiple files to allow for redundancy reductions
FossilOrigin-Name: 01e23fb60d44e99ac685ef618e7d837876f12f6fbc6977c3efbc3c1adb4de2da
2020-10-22 18:57:40 +00:00
crc
e20e5ce174 retro-unix: allow setting code, test block delimiters via the command line
FossilOrigin-Name: 8720f9d021e0f5c6f2f6ee3c8c5840ee7fee2fc126940609bf427964140746a6
2020-10-16 19:19:34 +00:00
crc
7282c03f94 retro-repl: some internal cleanups and improvements
FossilOrigin-Name: 98a5fb1f912459235c5ad16bf90b789bb8dc85fcf14f0a6c6d752f1107968b1a
2020-10-16 19:05:03 +00:00
crc
566203211b minor reorg. in Makefile
FossilOrigin-Name: 44e74af0f1e7bafb5a7eb27c6192fb9a8a24d52acbb934f6709dff7c7e2ca26f
2020-10-16 17:31:09 +00:00
crc
37a6739d80 retro-extend: begin work on source cleanup
FossilOrigin-Name: a0ffc2548840b469fa106f35fed0668046152a7aaf029a2a04d88df3b9ccf036
2020-10-16 17:02:39 +00:00
crc
d984dbc969 toolchain: update header comments
FossilOrigin-Name: 8ccbb53b221ee1d79359b4d23b158303f609afbf4ba9bac96728101cb02f122d
2020-10-16 16:36:18 +00:00
crc
ae35d569fc retro-muri: formatting improvements
FossilOrigin-Name: db6ad0bc4efc4cca74f53a0802e2db6ba7997cb3fd51271182d0398b1ff57bdb
2020-10-16 14:33:23 +00:00
crc
52536767d1 retro-muri: cleanups, separate each step into a separate pass
FossilOrigin-Name: 0b883a21d86730a59b1886555d42a2753fad06f5c48bd12e0a372aa20a03168a
2020-10-16 14:28:14 +00:00
crc
4fd7671e2d retro-unu: add some comments
FossilOrigin-Name: 29186ae8f2cc4cdcaa3c66458d5fe46868e389726dc4e0576acff420ec037dd3
2020-10-16 13:52:16 +00:00
crc
3c4343ce41 retro-unu: add support for user defined code and test block delimiters
FossilOrigin-Name: 97c165d58f0cb8b344f1027c06a8e290918891d5bc89bd8244c662a548990644
2020-10-16 12:15:59 +00:00
crc
97f9c4b0bd begin work on 2021.1
FossilOrigin-Name: 048dd263563e6ef244cff1ea7a0426f518e891242529c8a30dcd45a9ae85cc77
2020-10-16 12:10:28 +00:00
crc
b6f4787352 build: fix a bug causing loss of the Markdown copy when building the .epub
FossilOrigin-Name: 5b1826cb48f9b3bc5cea70d9be4e83313ef8e556980fba1eca17f1290bcff6d1
2020-10-15 20:23:36 +00:00
crc
33118ff158 retro-describe: remove use of -J from xargs as it is not supported by GNU
FossilOrigin-Name: b7c7e29a709ec6621782b64302f3e8a92f806bf9f8f73b69e8d2bdf54ef8c0d0
2020-10-15 18:44:14 +00:00
crc
e9645e90b0 docs: update readme
FossilOrigin-Name: 35d04b0cc3cbd6a26504fc0f64a29a2e822aa193b273f3dc63579f7d1d3b972e
2020-10-13 19:47:02 +00:00
crc
f78fa3063e book: add section on my markdown syntax
FossilOrigin-Name: 457d31d4c744817dbfd7fcb3d602fb0549500f2025fe22410c838e27d5b6d620
2020-10-13 17:00:58 +00:00
crc
0e6474263d begin final prep for 2020.10 release
FossilOrigin-Name: d7d23e5d4eadc29362e87f247c855f748b48eb0e23b349abf063d8c57b81ac9d
2020-10-13 12:41:26 +00:00
crc
28deee3567 start a plain text listing of known issues
FossilOrigin-Name: 4a4b70bfa1d01ed61b4798ca38d48fcf70916e55fd1688a88d0ae856e65d2920
2020-10-07 19:51:40 +00:00
crc
7f77c62c87 nga-python: scripting devices now supports include
FossilOrigin-Name: da631dafed4d63e66f15de986a19c8b0270edf4a1fd716976faeac02fd3847f8
2020-10-07 19:30:13 +00:00
crc
4327a0723a nga-python: initial command line parsing, 2/3 of level 0 scripting support
FossilOrigin-Name: d8d6c2a756df433b1e577febb58cc5831cfd827cdbd1ab615a5d3b6808d5578d
2020-10-07 12:27:45 +00:00
crc
47b3e54be2 examples: fix error in example/Echo.retro
FossilOrigin-Name: 7aceecc44a8c4c4d3845f52dc0a85cf85c0550d3b85fe544abe49da4c52ef4bd
2020-10-07 12:25:56 +00:00
crc
522a6d2ef4 nga-python: check in updated clock device (from Arland)
FossilOrigin-Name: 9b2b21be6f82d80601bc0d9cf818a9f41d5a8da130401313528cde35364d31a7
2020-10-06 19:11:50 +00:00
crc
25f580b07c nga-python: check in start of random number generator, time devices from Arland
FossilOrigin-Name: 59b15476b2c36da047c913b54936a934c60460bc2028fc21ea3bb326d38e9462
2020-10-05 17:58:39 +00:00
crc
7f2a9ca4b3 book: move copyrights to end, fix some formatting in the bulleted lists
FossilOrigin-Name: d79fa938496a1d1e107b39df70f27ec68c93971bd4cfbdfff03701adfae90636
2020-10-02 17:03:08 +00:00
crc
b1d60cc517 book: fix formatting of the textual tables in the nga chapter
FossilOrigin-Name: fbeceb6febbcce46c11c879f7766db7c7caabaf5285a5bd5e617a84440369d4c
2020-10-02 16:57:11 +00:00
crc
6522c5f701 book: add a short bit about the git repository
FossilOrigin-Name: 040b62e7ccd9a5b7290a1aae69897af20b619dd347e8196b9163fc1f8937cf3b
2020-10-02 16:30:11 +00:00
crc
19ac2a3c4a nga-python: add initial support for file i/o device
FossilOrigin-Name: 3d599c2368efc82923fec0240621b3c5374a1827bda3f87192c8d369c618f3ea
2020-10-02 14:39:53 +00:00
crc
54990faaa7 remove an old public key
FossilOrigin-Name: 00d135e9609abc95850ff26cfae618c423e7aefca66e5cc12c1033d5525fb1df
2020-10-02 12:37:47 +00:00
crc
b290776575 add public keys for early 2021 releases
FossilOrigin-Name: ab66b33db4ef8ba28965b9e11e00fc747c88b5ba382e2fa33a27c12cac4a877f
2020-10-02 12:35:54 +00:00
crc
a1311ef299 examples: add retro.retro (for issue #7)
FossilOrigin-Name: baae765aef43bc284e824b2490ca0c62bf819dd664a5ba899ca1cd1d2513e911
2020-10-01 17:15:32 +00:00
crc
c38f11224e toolchain: move generate-epub.retro to tools/, fix make-book.retro
FossilOrigin-Name: e7506b632a7289a7b25c3c84332efa243f0c9075a576f7411345a474065c65e2
2020-10-01 16:53:52 +00:00
crc
c3a55274ac epub: minor restructuring of source locations
FossilOrigin-Name: 522f32b3aa14ccc1ca01350073b3251e68bc10a755c83e5b9ee473f4866f5e6e
2020-10-01 16:50:36 +00:00
crc
813826fada epub: various cleanups
FossilOrigin-Name: 995566274185f566edbbfa94895e9fb8bebcbb8820c8fa5974795886547c7144
2020-10-01 16:24:24 +00:00
crc
13f11bb4ce docs: add missing entries to glossary
FossilOrigin-Name: e7a4233ed04368230bf315a076bdb3f105fff28f352a28a17b0efc755deebae8
2020-10-01 13:45:20 +00:00
crc
a4bb5eec3f toolchain: add a tool to locate deprecated words (based on the shell snippit used by john_cephalopoda)
FossilOrigin-Name: 0f15a232ef1685f5cda43681de1eed41c5d76b43326c6c285964935b85021789
2020-10-01 13:37:36 +00:00