Commit Graph

  • 686164b024
    Merge 6380803dae into e239264575 Bhavik Goplani 2024-07-12 15:54:08 -0500
  • 6380803dae Changed run as an alias to run-c bhavik-goplani 2024-07-12 15:54:02 -0500
  • e0538b5ffd Add manager cfg flags to the cli bpm LunaAmora 2024-07-12 15:49:35 -0300
  • 7747272724 Wip manager split into fles LunaAmora 2024-07-12 15:12:13 -0300
  • 463e6b8125 Wip more manager functions LunaAmora 2024-07-12 14:42:12 -0300
  • c5b33f06ac
    Merge 4993121eff into e239264575 Nicolas Abril 2024-07-12 18:21:43 +0200
  • 4993121eff Update changelog and builtins doc with FFI functions 621-add-io-for-loading-and-calling-dynamicly-linked-libraries Nicolas Abril 2024-07-12 18:18:43 +0200
  • b0ecbcbfe2 Update changelog imaqtkatt 2024-07-12 12:39:05 -0300
  • 89a4b73888 Fix sh block with instruction to compile dylibs Nicolas Abril 2024-07-11 23:39:14 +0200
  • 5f397cdab3 Fix stuff for the ffi documentation example Nicolas Abril 2024-07-11 18:21:31 +0200
  • 5ab70af70f Add String and List builtins, update docs imaqtkatt 2024-07-10 10:51:30 -0300
  • 309c400f6b Fix bugs in FFI documentation code Eduardo Sandalo Porto 2024-07-08 14:54:35 -0300
  • d9d3d4ef89 Don't spell check literal blocks Nicolas Abril 2024-07-08 18:22:48 +0200
  • d82b5de76a Add dylib functions, improve the builtins file a bit Nicolas Abril 2024-07-08 18:02:53 +0200
  • 964572bc72 Wip manger with git download and config file LunaAmora 2024-07-12 08:24:20 -0300
  • adc1110672 Updated changelog bhavik-goplani 2024-07-11 19:33:11 -0500
  • fee6f73502 Changed bend run to bend run-rs and bend run defaults to the C implementation bhavik-goplani 2024-07-11 19:25:41 -0500
  • e239264575
    Merge pull request #628 from HigherOrderCO/513-improve-error-message-when-the-input-file-is-not-found main imaqtkatt 2024-07-11 12:45:19 +0000
  • 2f8062bc5f Add cli test for input file not found imaqtkatt 2024-07-10 22:07:19 -0300
  • ab2d17a69b
    Merge 6beb3d14fd into 6bbc223048 Matt Joiner 2024-07-10 17:53:18 -0300
  • 47f7cfd429 Add error message when file is not found imaqtkatt 2024-07-10 16:34:21 -0300
  • 6bbc223048
    Merge pull request #625 from HigherOrderCO/multi-line-comments imaqtkatt 2024-07-10 11:14:47 +0000
  • 6020fbac8e Update multi line comment syntax, update changelog imaqtkatt 2024-07-09 14:44:53 -0300
  • 9d898882fb Apply clippy suggestions imaqtkatt 2024-07-08 17:35:51 -0300
  • fda44b8910 #623 Desugar local defs properly imaqtkatt 2024-07-08 17:26:34 -0300
  • f288ae7f12 Add multi line comment syntax imaqtkatt 2024-07-08 13:30:02 -0300
  • 29f2098ce5
    Merge pull request #619 from bhavik-goplani/dev 615-add-progressive-typing-to-bend Nicolas Abril 2024-07-05 15:53:24 +0000
  • b9e294f738
    Merge branch 'main' into dev Bhavik Goplani 2024-07-05 09:48:48 -0500
  • cd9e09fbc3 WIP update bpm to latest import system LunaAmora 2024-07-05 10:33:05 -0300
  • 57d6798e9a
    Merge pull request #544 from HigherOrderCO/import-system Nicolas Abril 2024-07-05 13:26:48 +0000
  • cd2a58b36a Fix typo in imports.md LunaAmora 2024-07-04 14:44:36 -0300
  • 918d7e67dd Update Changelog LunaAmora 2024-07-04 10:24:15 -0300
  • 08500f2118 Add import system docs for types and same name defs LunaAmora 2024-07-04 08:51:28 -0300
  • dbf4830185 Improve import system docs with a project exaple LunaAmora 2024-07-03 02:02:47 -0300
  • 71019540d4 Improve import system functions, fix bugs LunaAmora 2024-07-03 02:00:34 -0300
  • 8e289f6aec Fix apply_imports order LunaAmora 2024-07-02 17:41:37 -0300
  • 53ca86848d Fix entry point reimports to give an error LunaAmora 2024-06-24 15:17:07 -0300
  • 4814742247 Improve imports when a path is both a file and a directory LunaAmora 2024-06-24 11:57:30 -0300
  • 050f67a0c9 Add import system .md docs, add to changelog LunaAmora 2024-06-20 17:08:47 -0300
  • b7f5b9fb27 Add PackageLoader documentation, rename some enums LunaAmora 2024-06-20 15:53:24 -0300
  • 21fe38e8be Add support for hvm_defs in the import system LunaAmora 2024-06-20 12:56:16 -0300
  • 66796e8225 Add more import system documentation LunaAmora 2024-06-20 09:46:57 -0300
  • 74e53eb3e1 Split import into multiple files LunaAmora 2024-06-19 16:20:24 -0300
  • 2cc9e97453 Fix 'free_vars' to be deterministic LunaAmora 2024-06-19 12:50:34 -0300
  • 3b91b0b72a Normalize import paths, update absolute path folder LunaAmora 2024-06-19 12:12:57 -0300
  • 5666077879 Update import syntax to be python-like LunaAmora 2024-06-19 09:24:58 -0300
  • a769cc7b4f Add Import of full package namespace, aliased to 'mod/name' LunaAmora 2024-06-11 16:14:25 -0300
  • ddc987fb44 Fix relative imports in same folder LunaAmora 2024-06-11 13:19:12 -0300
  • 7ae5886eed Add some imports tests LunaAmora 2024-06-11 10:34:24 -0300
  • d1072da0a9 Fix import order dependent bugs LunaAmora 2024-06-11 09:48:40 -0300
  • 92c75d7322 Fix backticks in imports error messages LunaAmora 2024-06-10 16:16:17 -0300
  • 9073c6dcae Fix add_imported_adt error reporting LunaAmora 2024-06-10 16:07:44 -0300
  • 84033a76a7 Fix imported names conflict error messages LunaAmora 2024-06-10 12:18:39 -0300
  • 3ac966cf8c Improve errors on conflits of imported names LunaAmora 2024-06-10 11:59:15 -0300
  • 234ebdbe98 Add import aliases LunaAmora 2024-06-10 10:50:36 -0300
  • dedfe42e38 Add glob imports LunaAmora 2024-06-07 16:24:52 -0300
  • 1d4a2a568a Check for import name collision, fix import shadowing LunaAmora 2024-06-07 11:33:39 -0300
  • 7c3c919fe8 Limit adt tag defs be generated or builtin LunaAmora 2024-06-07 11:13:46 -0300
  • d17ccc0544 Make imports relative to the file it is declared LunaAmora 2024-06-07 08:14:54 -0300
  • 9f9b8d7ce1 Fix typo LunaAmora 2024-06-05 09:44:19 -0300
  • 9c483c4be0 Add diagnostic config to allow for missing main definitions LunaAmora 2024-06-05 09:26:20 -0300
  • ba2c66f29a Add basic import support LunaAmora 2024-06-05 09:25:42 -0300
  • a2b75ffa3f
    Merge pull request #618 from HigherOrderCO/fix-redundant-match Eduardo Sandalo Porto 2024-07-05 13:17:13 +0000
  • 34395d42a1 Update changelog Eduardo Sandalo Porto 2024-07-05 10:14:53 -0300
  • 9dface6d6c
    Merge pull request #616 from HigherOrderCO/570-trigonometry-and-math-functions imaqtkatt 2024-07-05 12:18:59 +0000
  • 4d54d3e8f2 Update changelog imaqtkatt 2024-07-05 09:16:42 -0300
  • 5e74f6c3d3 Add file IO flush function bhavik-goplani 2024-07-04 18:28:08 -0500
  • 81e5dc426a
    Slightly improve explanation comment Eduardo Sandalo Porto 2024-07-04 18:36:48 -0300
  • 91ceca04c9 Run cargo fmt Eduardo Sandalo Porto 2024-07-04 16:30:11 -0300
  • 4e0823a015 Fix bugs with the irrefutable case optimization Eduardo Sandalo Porto 2024-07-04 16:22:34 -0300
  • 659d0941b5 Add asin, acos, atan and round functions imaqtkatt 2024-07-04 16:03:48 -0300
  • 24a72e4465 Add missing test snapshot imaqtkatt 2024-07-04 14:35:01 -0300
  • e0642c239b Add run math test imaqtkatt 2024-07-04 14:30:28 -0300
  • 19dad2ee94 Refactor to 'Math' namespace imaqtkatt 2024-07-04 14:06:14 -0300
  • cdb4fd201c Add trigonometry functions imaqtkatt 2024-07-04 11:51:44 -0300
  • 978162739f Bump version to 0.2.36 0.2.36 Nicolas Abril 2024-07-04 14:24:20 +0200
  • 4b0bdf506c
    Merge pull request #614 from HigherOrderCO/dont-allow-repeated-field-names imaqtkatt 2024-07-03 19:22:58 +0000
  • a310138a70 Update changelog dont-allow-repeated-field-names imaqtkatt 2024-07-03 14:13:27 -0300
  • 37a7a0f2e1 Change to use index structures imaqtkatt 2024-07-03 11:55:13 -0300
  • b5721e48e2 Adjust trait implementation imaqtkatt 2024-07-03 11:49:29 -0300
  • 346d2fb8c0 Don't allow repeated field names imaqtkatt 2024-07-03 11:45:55 -0300
  • 2cb3d9c5c0
    Merge pull request #612 from HigherOrderCO/implement-local-defs-for-fun-syntax Nicolas Abril 2024-07-02 15:19:20 +0000
  • e49fd840ba
    fix spelling of "backtrack" Nicolas Abril 2024-07-02 17:17:26 +0200
  • 8ad65d7f6a Rename module and add comments imaqtkatt 2024-07-02 12:12:12 -0300
  • 842891cbf4 Add missing error message imaqtkatt 2024-07-02 09:14:02 -0300
  • 65c569be34
    Merge pull request #611 from HigherOrderCO/fix-statement-description Nicolas Abril 2024-07-02 11:23:29 +0000
  • 65065e9038 Update docs and fix recursion in local definitions imaqtkatt 2024-07-01 18:39:39 -0300
  • d3cce02500 Implement 'def' term imaqtkatt 2024-07-01 18:21:49 -0300
  • b2d62efed7 Fix grammar description of a few statements Eduardo Sandalo Porto 2024-07-01 17:52:33 -0300
  • 82afbc0d89
    Merge pull request #609 from HigherOrderCO/562-local-functions-in-imp-syntax Nicolas Abril 2024-06-28 15:43:14 +0000
  • cf6af170b5 Fix inner definitions as closures imaqtkatt 2024-06-28 12:26:39 -0300
  • 0cd4386f32 Reorder local defs lifting imaqtkatt 2024-06-28 11:08:03 -0300
  • 945bed6872 Update changelog and docs imaqtkatt 2024-06-28 09:54:15 -0300
  • 1785b392fe Add local def statement imaqtkatt 2024-06-27 15:23:38 -0300
  • 10610c3774
    Merge pull request #608 from eltociear/patch-2 Nicolas Abril 2024-06-26 22:54:11 +0000
  • e44f68ba8c
    chore: update list.bend Ikko Eltociear Ashimine 2024-06-27 02:57:53 +0900
  • 8440fad2a4
    Merge pull request #605 from HigherOrderCO/468-patterns-in-fun-rules-shouldnt-accept-unscoped-variables Nicolas Abril 2024-06-26 09:58:10 +0000
  • 94bff60775 Add test with unscoped pattern on definition rule imaqtkatt 2024-06-25 18:10:26 -0300
  • eb1fd23a92 Update changelog imaqtkatt 2024-06-25 17:50:13 -0300
  • 785de8c679 Allow unscoped variables on irrefutable rules imaqtkatt 2024-06-25 17:47:08 -0300