Commit History

Auteur SHA1 Bericht Datum
  gingerBill 74fa7ca25d New slice memory layout (ptr+len); `byte` 7 jaren geleden
  Zachary Pierson 4d7fb3e8d6 Changed `string_has_extension` to `string_ends_with`. 7 jaren geleden
  gingerBill cec9f7abfe Add `-debug` command (still in development) 7 jaren geleden
  gingerBill f6a56c2f82 Remove `#const`; Minor fixes 7 jaren geleden
  gingerBill dffa791607 In error messages, remove ` with '; Fix error messages for `switch` 7 jaren geleden
  gingerBill 5ce6555721 Allow for default arguments after a variadic parameter 7 jaren geleden
  gingerBill 40281d595d Fix parsing errors for variadic signatures 7 jaren geleden
  vassvik 9e0b69312b Fixed foreign import for linux. Modified .gitignore to ignore temp files and files in shared/. Added a Makefile for linux 7 jaren geleden
  gingerBill eb4b3f5976 Change push allocator system; update core libraries 7 jaren geleden
  gingerBill 36b0b50ba4 Amend allocation procedures with caller location; Compound literals missing type can determine type in certain cases. 7 jaren geleden
  gingerBill 66ee2cb6ed #const value procedure parameters; $N for polymorphic array lengths 7 jaren geleden
  gingerBill e7999f8450 Foreign context cleanup 7 jaren geleden
  gingerBill 0b29e42adb `link_prefix`; `thread_local`; fix `link_name` for file-scope variables 7 jaren geleden
  gingerBill 414486829a Add string_set.cpp; Code clean up 7 jaren geleden
  gingerBill 3e05be8eb8 `@(default_calling_convention = ...)` for `foreign` blocks 7 jaren geleden
  gingerBill ae24a8e5ae Fix pointer arithmetic; remove suffix #tags for proc types 7 jaren geleden
  gingerBill d2588f9d1d Infix proc calling convention `proc "std" (...)` 7 jaren geleden
  gingerBill 1eb9994d88 Attributes; @(link_name="foo") 7 jaren geleden
  gingerBill a43b89f36e #alias type declarations; core library additions; `_global` import name for the global scope 7 jaren geleden
  gingerBill 0ed34af19d Fix importation of empty file (issue #128) 8 jaren geleden
  gingerBill 71729c2855 Add anonymous `using import` names with an underscore (#127) 8 jaren geleden
  gingerBill 3d8bf36a30 `foreign export` block 8 jaren geleden
  gingerBill 85f7c2d040 Change `foreign_library` to `foreign import` 8 jaren geleden
  gingerBill 26ea8f6dcb Syntax: Replace `foreign_system_library "kernel.lib"` to `foreign_library "system:kernel.lib"`; Remove keyword: `foreign_system_library` 8 jaren geleden
  Ginger Bill b772ad7094 Fix issue #116 8 jaren geleden
  Ginger Bill 56a98a483f Better error messages for import cycles 8 jaren geleden
  Ginger Bill c1e720a49b `match` to `switch`; Optional semicolons after "import" statements 8 jaren geleden
  Ginger Bill f38c8875b2 Fix issue #104 8 jaren geleden
  Mikkel Hjortshoej 67ac551a2f The position that the invalid token was found at is printed 8 jaren geleden
  Ginger Bill c43d66c286 Use comma for struct field separators (disallow nesting) 8 jaren geleden