1. 0a3bfe8 Try to clean up code in the parser by Gavin Howard · 6 years ago
  2. 7213fb7 Make sure to handle header ends by Gavin Howard · 6 years ago
  3. cac881b Fix bugs with parsing for loops and inc/dec by Gavin Howard · 6 years ago
  4. 490682f Style fix by Gavin Howard · 6 years ago
  5. 5c05e55 Fix various bugs in parsing and adding functions by Gavin Howard · 6 years ago
  6. 1bc3810 Use a sequence in the timeconst.sh script by Gavin Howard · 6 years ago
  7. 206efbd Add an initial try at a timeconst.bc tester by Gavin Howard · 6 years ago
  8. 8da5f3a Fix a bug where a function was undefined by Gavin Howard · 6 years ago
  9. fa48573 Make sqrt pass tests by Gavin Howard · 6 years ago
  10. 63249f0 Fix a typo in sqrt by Gavin Howard · 6 years ago
  11. 4681d1b Create a compare function that counts equal digits by Gavin Howard · 6 years ago
  12. 62e52ed Make sqrt pass some tests by Gavin Howard · 6 years ago
  13. 211adf5 Prettify error output some by Gavin Howard · 6 years ago
  14. c6b7754 Fix a parse bug by Gavin Howard · 6 years ago
  15. 53ad274 Remove a function that is actually useless by Gavin Howard · 6 years ago
  16. a1c090a Make subtract pass its tests, as well as addition by Gavin Howard · 6 years ago
  17. 1e5b64a Fix a bug in bc_num_compare that didn't check for zeros by Gavin Howard · 6 years ago
  18. dac9f52 Fix an invalid param error in sqrt by Gavin Howard · 6 years ago
  19. 5b66bfb Fix a typo in bc_num_sub() by Gavin Howard · 6 years ago
  20. dc06b40 Style fix by Gavin Howard · 6 years ago
  21. 9a6f7a4 Fill out a rough implementation of subtraction by Gavin Howard · 6 years ago
  22. 4421cbb Style fix to bc_program_op() by Gavin Howard · 6 years ago
  23. 9693fa9 Fix bugs in bc_program_op found by inspection by Gavin Howard · 6 years ago
  24. bf6e6b3 Handle unary operators correctly with minus by Gavin Howard · 6 years ago
  25. 5fc40e7 Fix memory leaks in alg_p by Gavin Howard · 6 years ago
  26. c1a6a34 Fix bugs in alg_d found when testing power by Gavin Howard · 6 years ago
  27. a24b255 Style fix for divide.txt by Gavin Howard · 6 years ago
  28. 39eb9f6 Add a divide test that I think will fail by Gavin Howard · 6 years ago
  29. f2a4049 Style fixes for toybox by Gavin Howard · 6 years ago
  30. 89f88ea Fix a bug when doing a conditional jump by Gavin Howard · 6 years ago
  31. 4cfe320 Fix a bug found in bc_program_incdec() by Gavin Howard · 6 years ago
  32. 3aa58d1 Style fixes by Gavin Howard · 6 years ago
  33. ceaf64d Fix a bug in bc_program_read() found by inspection by Gavin Howard · 6 years ago
  34. 5fb956f Clean up some code by Gavin Howard · 6 years ago
  35. 4515e2a Don't error when copying a num to itself by Gavin Howard · 6 years ago
  36. 2a6e3a6 Add the capability to use '.' as a shortcut for last by Gavin Howard · 6 years ago
  37. ec89e20 Fix a problem with the README by Gavin Howard · 6 years ago
  38. b27cf06 Add a multiply test by Gavin Howard · 6 years ago
  39. 6c76dfe Reduce power test load and remove one test by Gavin Howard · 6 years ago
  40. 1d95915 Fix some power tests by Gavin Howard · 6 years ago
  41. 622a9ab Make sure division respects scale in special cases by Gavin Howard · 6 years ago
  42. 5f806ee Remove a perhaps unnecessary branch by Gavin Howard · 6 years ago
  43. b15ce1c Fix more bugs in alg_p by Gavin Howard · 6 years ago
  44. 6fb635f Attempt to fix bugs with bc_num_alg_p() by Gavin Howard · 6 years ago
  45. f6c8fea Add a main function name by Gavin Howard · 6 years ago
  46. a654f11 Fix an omission in bc_program_negate() by Gavin Howard · 6 years ago
  47. ec8f8f1 Fix an uninitialized data error by Gavin Howard · 6 years ago
  48. d88df9b Reorder tests to be clearer about what depends on what by Gavin Howard · 6 years ago
  49. c83da42 Add a missing error check by Gavin Howard · 6 years ago
  50. 2395858 Fix a difference from the spec by Gavin Howard · 6 years ago
  51. 2682a1f Add a rough implementation of non-decimal printing by Gavin Howard · 6 years ago
  52. 9576c38 Handle printing zero in bc_num_fprint() by Gavin Howard · 6 years ago
  53. 7113d67 Style fix by Gavin Howard · 6 years ago
  54. 297510c Fix a segfault on gcc by Gavin Howard · 6 years ago
  55. 988f9d2 Style fix by Gavin Howard · 6 years ago
  56. ede51f0 Add a rough implementation of input base conversion by Gavin Howard · 6 years ago
  57. 7faba28 Make sure the size_t base_t is passed in by Gavin Howard · 6 years ago
  58. 82435af Style fix for toybox by Gavin Howard · 6 years ago
  59. 5cea43b Change conversion functions to accept BcNum bases by Gavin Howard · 6 years ago
  60. 3a94736 Fix a bug in negation by Gavin Howard · 6 years ago
  61. c47fe00 Make sure to truncate assignments to scale, ibase, obase by Gavin Howard · 6 years ago
  62. 34193b8 Split and rename some tests by Gavin Howard · 6 years ago
  63. 62f8c91 Add a rough implementation of sqrt by Gavin Howard · 6 years ago
  64. b11bc8a Deduplicate some code by Gavin Howard · 6 years ago
  65. ac7656d Make divide tests pass by Gavin Howard · 6 years ago
  66. fe9cb4b Make sure the number array is cleared when copying by Gavin Howard · 6 years ago
  67. b651f1a Finish a rough division implementation by Gavin Howard · 6 years ago
  68. cde142c Fix a bug in bc_num_extend() by Gavin Howard · 6 years ago
  69. aa92d86 Style fix by Gavin Howard · 6 years ago
  70. 4d01de0 Attempt to fix a gcc warning by Gavin Howard · 6 years ago
  71. 1cc23f3 Clean up bc_num_binary() by Gavin Howard · 6 years ago
  72. 6627ee3 Fix more scan-build warnings by Gavin Howard · 6 years ago
  73. d2e917d Fix bug in remove leading zeros in multiplication by Gavin Howard · 6 years ago
  74. d01e7eb Remove scan-build warnings by Gavin Howard · 6 years ago
  75. 0561f91 Make sure there can't be two autos/params of same name by Gavin Howard · 6 years ago
  76. c708427 Remove TODO that was done by last commit by Gavin Howard · 6 years ago
  77. e50f712 Make sure recursive read() calls cannot happen by Gavin Howard · 6 years ago
  78. b4d6049 Improve the parser by using flags by Gavin Howard · 6 years ago
  79. 5c222e3 Make sure to pop a result if it's not printed by Gavin Howard · 6 years ago
  80. 534a980 Clean up some code by Gavin Howard · 6 years ago
  81. 36528ed Fix an omission in last commit by Gavin Howard · 6 years ago
  82. b818116 Fix bugs founds when testing assigning to scale by Gavin Howard · 6 years ago
  83. d6e3b7b Finish a rough implementation for function calls by Gavin Howard · 6 years ago
  84. aaa9140 Improve the search functions by Gavin Howard · 6 years ago
  85. e661b4a Fix a bug in bc_program_num() by Gavin Howard · 6 years ago
  86. f23448c Start implementing work to search for function args by Gavin Howard · 6 years ago
  87. 3affc80 Add a rough implementation to search for vars and arrays by Gavin Howard · 6 years ago
  88. 4da34bd Add an init func type by Gavin Howard · 6 years ago
  89. d6fa9f0 Remove a useless status by Gavin Howard · 6 years ago
  90. 6e458be Style fix by Gavin Howard · 6 years ago
  91. 3cd1111 Add a TODO by Gavin Howard · 6 years ago
  92. 17f6649 Fix bugs in bc_program_logical() found using warnings by Gavin Howard · 6 years ago
  93. ebadb3a Fix some warnings on gcc by Gavin Howard · 6 years ago
  94. 63e843d Add some consts by Gavin Howard · 6 years ago
  95. 0ef8947 Add an extremely important TODO by Gavin Howard · 6 years ago
  96. bbd368c Add an invalid stack status by Gavin Howard · 6 years ago
  97. 6556eed Fix an issue with a comment by Gavin Howard · 6 years ago
  98. 9bb13e2 Various style fixes by Gavin Howard · 6 years ago
  99. c410b0f Make sure to pop arguments off the expr_stack on return by Gavin Howard · 6 years ago
  100. 4353750 Rename a variable by Gavin Howard · 6 years ago