enum irk and hardware programming instructions for assembler
Birke Heeren
info at birkeheeren.de
Mon Nov 20 12:48:09 UTC 2023
package irk;
public enum Irk
{
IRK, END_IRK, HASH, END_HASH, COLON, ARRAY, END_ARRAY, QUOTE, END_QUOTE, COMMA;
public static String is_irk = " i**********irk0"; // when the character irk is detected, the language irk is present
public static String is_end_irk = " i**********irk1";
public static String is_hash = " i**********irk2";
public static String is_end_hash = " i**********irk3";
public static String is_colon = " i**********irk4";
public static String is_array = " i**********irk5";
public static String is_end_array = " i**********irk6";
public static String is_quote = " i**********irk7";
public static String is_end_quote = " i**********irk8";
public static String is_comma = " i**********irk9";
// start single
public static String do_irk_pattern = " i**********irk0 i**********irk0 i**********irk2 i**********irk4 i**********irk3 i**********irk1 i**********irk1";
// is_irk
public static String is_irk_double = " i**********irk0 i**********irk0";
public static String is_irk_content = " i**********irk0 i**********irk0 i**********irk2";
public static String is_irk_content_okay = " i**********irk0 i**********irk0 i**********irk2 i**********irk4";
public static String is_irk_content_end = " i**********irk0 i**********irk0 i**********irk2 i**********irk4 i**********irk3";
public static String is_irk_end = " i**********irk0 i**********irk0 i**********irk2 i**********irk4 i**********irk3 i**********irk1";
public static String is_irk_complete = " i**********irk0 i**********irk0 i**********irk2 i**********irk4 i**********irk3 i**********irk1 i**********irk1";
public static String check_irk_pattern_present = " i**********irk0 i**********irk1";
public static String check_hash_pattern_present = " i**********irk2 i**********irk3";
public static String check_is_colon_pattern_present = " i**********irk4";
public static String find_insert_for_key = " i**********irk2 i**********irk4";
public static String do_irk_key = " i**********irk7 i**********irk8";
public static String is_quote_pattern = " i**********irk7 i**********irk8";
//| store physical address of key
public static String find_insert_for_value = " i**********irk4 i**********irk3";
// if list value
// go sub
public static String do_irk_value_array = " i**********irk5 i**********irk6";
public static String is_array_pattern = " i**********irk5 i**********irk6";
//| store physical address of array value
// end sub
// if single value
// go sub
public static String do_irk_value_quotes = " i**********irk7 i**********irk8";
// is_quote_pattern
//| store physical address of single value
// end sub
// if hash value
// go sub
public static String do_irk_value_hash = " i**********irk2 i**********irk3";
// is_hash_pattern
//| store physical address of hash value
// end sub
// stop
public static String is_comma_pattern = " i**********irk9";
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/core-libs-dev/attachments/20231120/0e7d7f7c/attachment.htm>
More information about the core-libs-dev
mailing list