Commit History

Author SHA1 Message Date
  Ginger Bill 19bde275a3 Add files in core 8 years ago
  Ginger Bill 634ee450f4 v0.2.1 8 years ago
  Ginger Bill 750d7256fc Unary expression for vector (fix) 8 years ago
  Ginger Bill fae5df2ed8 Fix IR vector arith conv bug 8 years ago
  Ginger Bill 01d9161772 Fix value conversion with enum value on `for in`. 8 years ago
  Ginger Bill aceabb2f2f `for in` iteration of Enum Type (request from issue #58) 8 years ago
  Ginger Bill 04f5fff7fa Improve vector math; Make bprint* return string 8 years ago
  Ginger Bill dc5587eae2 Fix statement parsing of unary: & and ^ 8 years ago
  Ginger Bill 7057034b75 v0.2.0 8 years ago
  Ginger Bill 1430ca30a3 Fix subtype polymorphism implicit conversion 8 years ago
  Ginger Bill e63393e394 Add type assertion for `any` 8 years ago
  Ginger Bill 784f3ecf7e Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => transmute(T, x); `y:=^x` => `y:=&x;` 8 years ago
  Ginger Bill 54ea70df98 Fix issues #50 and #55 8 years ago
  Ginger Bill c7575164cc Revert to previous demo 8 years ago
  Ginger Bill 99125dc743 Fix issue #51; begin work on `atomic` types 8 years ago
  Ginger Bill b78e970698 Fix issue #48 dependency issue 8 years ago
  Ginger Bill 5b8be25938 `fmt.String_Buffer`, Fix issue #44, Tweak overloading rules 8 years ago
  Ginger Bill 29efdc5fc1 Fix initialization of global `any` types 8 years ago
  Ginger Bill a80872b60d Fix checking if a procedure terminates for `for` loops. 8 years ago
  Ginger Bill 822bb51b55 Swap memory layout of `any` 8 years ago
  Ginger Bill c2fa79012e Fix `find_using_index_expr` 8 years ago
  Ginger Bill 3fd37c6dc5 Internal change: IntervalExpr is now a BinaryExpr 8 years ago
  Ginger Bill 0ea815db49 Fix constant bounds checking for slicing 8 years ago
  Ginger Bill 91ed51ff5c Continue work on custom SSA; Fix double declaration in `when` statements 8 years ago
  Ginger Bill 4d0afc55c3 Making slicing a little more robust 8 years ago
  Ginger Bill 9a1566d665 Interval expressions for match statements 8 years ago
  Ginger Bill a713e33007 Change interval syntax: .. open range, ..< half-closed range 8 years ago
  Ginger Bill c5411a25a9 Change Union representation for LLVM IR; fix dynamic array size 8 years ago
  Ginger Bill 95692fda52 Fix bug with union literal checking crashing the compiler 8 years ago
  Ginger Bill 813a028ed0 Fix procedure calls from non-regular addressing modes 8 years ago