]> Kevux Git Server - fll/commit
Update: finish implementing IKI Read program.
authorKevin Day <thekevinday@gmail.com>
Mon, 29 Jun 2020 00:09:25 +0000 (19:09 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 29 Jun 2020 00:09:25 +0000 (19:09 -0500)
commitf75ee5607f5b6d5480938e999f2c76d19a8336d7
treec276cea6f951517483c24d729222cfc3dfe727f9
parentb4ccdeb916d7a1db9d01335844a1125643256862
Update: finish implementing IKI Read program.

The resulting design made --expand redundant, so it is removed.

Substitution is implemented and works independent of the --name parameter.

Added a new macro to the FLL project called f_macro_memory_structure_macro_increment().
Too often do I have to create those structures, so here is a macro to perform the increment.
I started to update the rest of the project and then decided not to spend time on that right now.
This, therefore, primarily focuses on getting the macro working in IKI.

IKI Read is now considered usable, except for the UTF-8 support.
The UTF-8 support is dependent on updating a ton of UTF-8 codes.
This will be done at a later time.

The IKI Read program will eventually need to be reviewed for mistakes and cleanups.
16 files changed:
level_0/f_console/c/console.c
level_0/f_console/c/console.h
level_0/f_directory/c/directory.c
level_0/f_directory/c/directory.h
level_0/f_memory/c/memory-structure.h
level_0/f_path/c/path.c
level_0/f_serialize/c/serialize.c
level_0/f_serialize/c/serialize.h
level_1/fl_directory/c/private-directory.c
level_1/fl_directory/c/private-directory.h
level_2/fll_program/c/program.c
level_2/fll_program/c/program.h
level_3/iki_read/c/iki_read.c
level_3/iki_read/c/iki_read.h
level_3/iki_read/c/private-iki_read.c
level_3/iki_read/c/private-iki_read.h