about summary refs log tree commit diff stats
path: root/apps/factorial
Commit message (Expand)AuthorAgeFilesLines
* 6946 - print floats somewhat intuitively in hexKartik Agaram2020-10-041-0/+0
* 6908 - compiling all floating-point operationsKartik Agaram2020-09-301-0/+0
* 6783Kartik Agaram2020-09-161-0/+0
* 6781 - new app: RPN (postfix) calculatorKartik Agaram2020-09-151-0/+0
* 6733 - read utf-8 'grapheme' from byte streamKartik Agaram2020-08-281-0/+0
* 6622 - new syscalls: time and ntimeKartik Agaram2020-07-081-0/+0
* 6604 - new appKartik Agaram2020-07-011-0/+0
* 6597Kartik Agaram2020-06-291-0/+0
* 6596Kartik Agaram2020-06-291-0/+0
* 6595Kartik Agaram2020-06-291-0/+0
* 6594 - start standardizing the meaning of 'print'Kartik Agaram2020-06-291-0/+0
* 6520 - new app: parse-intKartik Agaram2020-06-141-0/+0
* 6508 - support null exit-descriptorKartik Agaram2020-06-101-0/+0
* 6507 - use syscall names everywhereKartik Agaram2020-06-101-0/+0
* 6409 - primitives for text-mode UIsKartik Agaram2020-05-271-0/+0
* 6406 - primitive 'copy-handle'Kartik Agaram2020-05-251-0/+0
* update binariesKartik Agaram2020-05-221-0/+0
* handle nulls in lookupKartik Agaram2020-05-181-0/+0
* support 'fake' handles allocated staticallyKartik Agaram2020-05-181-0/+0
* support 'fake' handles allocated staticallyKartik Agaram2020-05-181-0/+0
* Rebuild phases of self-hosted SubX translatorKartik Agaram2020-05-181-0/+0
* 6213Kartik Agaram2020-04-261-0/+0
* 6208Kartik Agaram2020-04-221-0/+0
* 6182 - start of support for safe handlesKartik Agaram2020-04-031-0/+0
* 6181Kartik Agaram2020-04-031-0/+0(void **state); void replace_one_substr_beginning(void **state); void replace_one_substr_end(void **state); void replace_two_substr(void **state); void replace_char(void **state); void replace_when_none(void **state); void replace_when_match(void **state); void replace_when_string_empty(void **state); void replace_when_string_null(void **state); void replace_when_sub_empty(void **state); void replace_when_sub_null(void **state); void replace_when_new_empty(void **state); void replace_when_new_null(void **state); void compare_win_nums_less(void **state); void compare_win_nums_equal(void **state); void compare_win_nums_greater(void **state); void compare_0s_equal(void **state); void compare_0_greater_than_1(void **state); void compare_1_less_than_0(void **state); void compare_0_less_than_11(void **state); void compare_11_greater_than_0(void **state); void compare_0_greater_than_9(void **state); void compare_9_less_than_0(void **state); void next_available_when_only_console(void **state); void next_available_3_at_end(void **state); void next_available_9_at_end(void **state); void next_available_0_at_end(void **state); void next_available_2_in_first_gap(void **state); void next_available_9_in_first_gap(void **state); void next_available_0_in_first_gap(void **state); void next_available_11_in_first_gap(void **state); void next_available_24_first_big_gap(void **state); void test_online_is_valid_resource_presence_string(void **state); void test_chat_is_valid_resource_presence_string(void **state); void test_away_is_valid_resource_presence_string(void **state); void test_xa_is_valid_resource_presence_string(void **state); void test_dnd_is_valid_resource_presence_string(void **state); void test_available_is_not_valid_resource_presence_string(void **state); void test_unavailable_is_not_valid_resource_presence_string(void **state); void test_blah_is_not_valid_resource_presence_string(void **state); void test_p_sha1_hash1(void **state); void test_p_sha1_hash2(void **state); void test_p_sha1_hash3(void **state); void test_p_sha1_hash4(void **state); void test_p_sha1_hash5(void **state); void test_p_sha1_hash6(void **state); void test_p_sha1_hash6(void **state); void test_p_sha1_hash7(void **state);