Historique des commits

Auteur SHA1 Message Date
  Taddeus Kroes 4f4ff50e16 Now using Int32 for integer bounds checking il y a 12 ans
  Taddeus Kroes 1ba7a9c726 Integer bound check now uses Nativeint module so that it works on all platforms il y a 12 ans
  Taddeus Kroes 60a3a48b60 Scalar array initialisation now supports non-constant values, which are evaluated only once il y a 12 ans
  Taddeus Kroes e92fd83385 Added single-time evaluation for array constant variables ad array dimensions il y a 12 ans
  Taddeus Kroes 0b8bbab84a Fixed index calculation in array dimension reduction il y a 12 ans
  Taddeus Kroes d57caab46f Error printer now handles tabs in input file correctly il y a 12 ans
  Taddeus Kroes fcb75e6424 Parser cleanup il y a 12 ans
  Taddeus Kroes df77f208ef Run script now does not continue when compiling fails il y a 12 ans
  Taddeus Kroes e0be3d4de6 Fixed node locations form Dim nodes il y a 12 ans
  Taddeus Kroes 41aa7fabce Tabs -> spaces il y a 12 ans
  Taddeus Kroes 6ba4edeec6 Typo il y a 12 ans
  Taddeus Kroes ef78d54051 Removed semicolons and added macro shorthand in parser il y a 12 ans
  Taddeus Kroes d7b07541bb Fixed shift/reduce conflicts by making vardecs list right-recursive il y a 12 ans
  Taddeus Kroes cd39b017b6 Cleanup il y a 12 ans
  Taddeus Kroes 9406a1de2f Trailing whitespace fix il y a 12 ans
  Taddeus Kroes 7462e88b3d Added warning and constant propagation check for division by zero il y a 12 ans
  Taddeus Kroes 4d50c33953 Fixed verbosity level il y a 12 ans
  Taddeus Kroes 9e5ee5acf8 Phase titles are now only printed when verbosity >= 2 il y a 12 ans
  Taddeus Kroes 5355a47d07 Added range check vor integer constants il y a 12 ans
  Taddeus Kroes 26898cdb76 Removed debug message il y a 12 ans
  Taddeus Kroes f979c1faf4 Changed the way array types are represented, and cleaned up a lot of code in the process il y a 12 ans
  Taddeus Kroes 4c4075f088 Fixed use of irs[ngl ] instructions il y a 12 ans
  Taddeus Kroes 220323c17a Added test output files il y a 12 ans
  Taddeus Kroes 305c63426c Bugfixes il y a 12 ans
  Taddeus Kroes dd6930eb07 Code cleanup il y a 12 ans
  Taddeus Kroes 3dc782a44c Fixed arrays indices not expanding in some cases il y a 12 ans
  Taddeus Kroes ae20d87ad4 Re-introduced DimDec node to get array dimension declarations to work properly, and rewrote a bunch of code to make it actually work... il y a 12 ans
  Taddeus Kroes 5b63e9a8fe Typo il y a 12 ans
  Taddeus Kroes 6f91b8a36d Improved white spaces in usage message (the printed message, the Arg code pretty much sucks) il y a 12 ans
  Taddeus Kroes 7762f6851a Disabled fancy error messages for stdin for now il y a 12 ans