Skip to content
  1. Apr 27, 2021
  2. Feb 05, 2015
  3. Feb 04, 2015
  4. Jan 23, 2015
  5. Jan 20, 2015
    • Matthew Dawson's avatar
      Make the Table class use an arbitrary expression parser. · b33e364c
      Matthew Dawson authored
      The Table class now accepts an ExpressionParser interface for its constructor,
      allowing for cell's expression to be written in any (single) language.
      
      Update tests to continue to use the Matlab parser.
      b33e364c
    • Matthew Dawson's avatar
      Move the general expression parser over to a general interface. · 36df2034
      Matthew Dawson authored
      To allow for any given expression parser to be used in jTET, have both
      existing expression parsers implement an interface, instead of being a bunch
      of static methods.  This also moves all code over to the new interface.
      
      This simplifies ParserOperatorParseTest, as it no longer needs reflection
      to call the parse functions.
      
      This adds some extra special exceptions to report errors from the parsers.
      The existing ones don't make use of them yet, but they can in the future
      when error reporting gets better.
      36df2034
  6. Nov 22, 2014
    • Yanjun Jiang's avatar
      Fix jTET does not support Boolean comparison bug. · 8c3baa22
      Yanjun Jiang authored and Matthew Dawson's avatar Matthew Dawson committed
      jTET does not support Boolean comparison now, no matter it is
      Equals or NotEquals. This is caused by the BooleanType is not
      included in the array list for the Equals and NotEquals cases
      in the getInputTypeForOutput function. We fix this by adding
      the BooleanType in the array list.
      8c3baa22
  7. Nov 12, 2014
  8. Nov 05, 2014
  9. Oct 31, 2014
  10. Oct 29, 2014
  11. Oct 26, 2014
  12. Oct 25, 2014
  13. Oct 24, 2014