-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge main
into list_reverse
#2
Commits on Apr 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f776fdd - Browse repository at this point
Copy the full SHA f776fddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f7932e - Browse repository at this point
Copy the full SHA 1f7932eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6111d46 - Browse repository at this point
Copy the full SHA 6111d46View commit details -
Configuration menu - View commit details
-
Copy full SHA for dac940b - Browse repository at this point
Copy the full SHA dac940bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8506de2 - Browse repository at this point
Copy the full SHA 8506de2View commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a40eebe - Browse repository at this point
Copy the full SHA a40eebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51ad8b4 - Browse repository at this point
Copy the full SHA 51ad8b4View commit details
Commits on May 4, 2023
-
Merge pull request lcompilers#1752 from Shaikh-Ubaid/asr_json_modules
ASR: Support modules in json format
Configuration menu - View commit details
-
Copy full SHA for 269345b - Browse repository at this point
Copy the full SHA 269345bView commit details -
Merge pull request lcompilers#1751 from Shaikh-Ubaid/regression_pkg
PKG: Add linear regression package
Configuration menu - View commit details
-
Copy full SHA for d2bf0f1 - Browse repository at this point
Copy the full SHA d2bf0f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bea899 - Browse repository at this point
Copy the full SHA 2bea899View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c28bc9 - Browse repository at this point
Copy the full SHA 4c28bc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87cb5d6 - Browse repository at this point
Copy the full SHA 87cb5d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05bde7d - Browse repository at this point
Copy the full SHA 05bde7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for df30c8b - Browse repository at this point
Copy the full SHA df30c8bView commit details
Commits on May 5, 2023
-
Merge pull request lcompilers#1761 from Shaikh-Ubaid/fix_types
Make i32/i64 convert float to int in CPython
Configuration menu - View commit details
-
Copy full SHA for e432e7a - Browse repository at this point
Copy the full SHA e432e7aView commit details
Commits on May 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3117c4e - Browse repository at this point
Copy the full SHA 3117c4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ef0b66 - Browse repository at this point
Copy the full SHA 7ef0b66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52419e8 - Browse repository at this point
Copy the full SHA 52419e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1def7d - Browse repository at this point
Copy the full SHA f1def7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 736f536 - Browse repository at this point
Copy the full SHA 736f536View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cb00d1 - Browse repository at this point
Copy the full SHA 8cb00d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae7ac94 - Browse repository at this point
Copy the full SHA ae7ac94View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad5a1db - Browse repository at this point
Copy the full SHA ad5a1dbView commit details
Commits on May 7, 2023
-
Merge pull request lcompilers#1762 from Shaikh-Ubaid/asr_unescaped_st…
…rings ASR: Keep strings unescaped in AST, ASR
Configuration menu - View commit details
-
Copy full SHA for bf59fb4 - Browse repository at this point
Copy the full SHA bf59fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e021e78 - Browse repository at this point
Copy the full SHA e021e78View commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5282b76 - Browse repository at this point
Copy the full SHA 5282b76View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9cc155c - Browse repository at this point
Copy the full SHA 9cc155cView commit details -
Merge pull request lcompilers#1763 from Shaikh-Ubaid/fix_ci
CI: Install and use lpython as a package
Configuration menu - View commit details
-
Copy full SHA for 8d09615 - Browse repository at this point
Copy the full SHA 8d09615View commit details
Commits on May 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8110bcb - Browse repository at this point
Copy the full SHA 8110bcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cb36e8 - Browse repository at this point
Copy the full SHA 1cb36e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 450b560 - Browse repository at this point
Copy the full SHA 450b560View commit details -
Merge pull request lcompilers#1768 from Shaikh-Ubaid/fix_bit_len2
ASR: Support UnaryOp in attr bit_length()
Configuration menu - View commit details
-
Copy full SHA for a04d456 - Browse repository at this point
Copy the full SHA a04d456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73bd468 - Browse repository at this point
Copy the full SHA 73bd468View commit details -
- Get the source code from Jit decorator and store it in a file - Create a C file using the --show-c option Co-authored-by: Harsh Singh Jadon <intelligent24harsh@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cb72471 - Browse repository at this point
Copy the full SHA cb72471View commit details -
Generate a C file with the Python wrappers using Python C/API,
- Process the arguments and return variable to suit C declared types - Pass these variables as arguments for the function call - Enclose everything within the Python wrapper - Write this C template into a file Co-authored-by: Ondřej Čertík <ondrej@certik.us>
Configuration menu - View commit details
-
Copy full SHA for 1fd75d9 - Browse repository at this point
Copy the full SHA 1fd75d9View commit details -
Compile the C template with the LPython generated C file and create a…
… shared library Co-authored-by: Ondřej Čertík <ondrej@certik.us>
Configuration menu - View commit details
-
Copy full SHA for bf0a910 - Browse repository at this point
Copy the full SHA bf0a910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c5909d - Browse repository at this point
Copy the full SHA 3c5909dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5eda0c - Browse repository at this point
Copy the full SHA a5eda0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25b45ac - Browse repository at this point
Copy the full SHA 25b45acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50e0739 - Browse repository at this point
Copy the full SHA 50e0739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd2f93 - Browse repository at this point
Copy the full SHA 1bd2f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 248725b - Browse repository at this point
Copy the full SHA 248725bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ca113f - Browse repository at this point
Copy the full SHA 1ca113fView commit details -
Merge pull request lcompilers#1764 from Smit-create/i-1588
Add ``UnsignedInteger`` type in ASR
Configuration menu - View commit details
-
Copy full SHA for 40e7778 - Browse repository at this point
Copy the full SHA 40e7778View commit details -
Configuration menu - View commit details
-
Copy full SHA for e14cc37 - Browse repository at this point
Copy the full SHA e14cc37View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5a906 - Browse repository at this point
Copy the full SHA eb5a906View commit details -
Merge pull request lcompilers#1769 from certik/uint2
Add unsigned integer support to C backend
Configuration menu - View commit details
-
Copy full SHA for 9028f68 - Browse repository at this point
Copy the full SHA 9028f68View commit details -
Merge pull request lcompilers#1708 from harshsingh-24/jit
`@jit` interface for LPython
Configuration menu - View commit details
-
Copy full SHA for 9d965a8 - Browse repository at this point
Copy the full SHA 9d965a8View commit details -
Merge pull request lcompilers#1770 from certik/uint3
Add a test for all unsigned types
Configuration menu - View commit details
-
Copy full SHA for 305f096 - Browse repository at this point
Copy the full SHA 305f096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5ec2e - Browse repository at this point
Copy the full SHA 9b5ec2eView commit details -
Merge pull request lcompilers#1772 from certik/rtl
Implement --get-rtl-dir
Configuration menu - View commit details
-
Copy full SHA for e9453fd - Browse repository at this point
Copy the full SHA e9453fdView commit details -
Implement unsigned arrays support
Now most array usage should work with unsigned integers. Added a test.
Configuration menu - View commit details
-
Copy full SHA for 5562678 - Browse repository at this point
Copy the full SHA 5562678View commit details -
Merge pull request lcompilers#1775 from certik/uint4
Implement unsigned arrays support
Configuration menu - View commit details
-
Copy full SHA for 9b8fa1e - Browse repository at this point
Copy the full SHA 9b8fa1eView commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d1535f4 - Browse repository at this point
Copy the full SHA d1535f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46d283d - Browse repository at this point
Copy the full SHA 46d283dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c6043b - Browse repository at this point
Copy the full SHA 6c6043bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c900f7d - Browse repository at this point
Copy the full SHA c900f7dView commit details -
Merge pull request lcompilers#1777 from Shaikh-Ubaid/numpy_size
Support numpy size() and array.size
Configuration menu - View commit details
-
Copy full SHA for ff38f75 - Browse repository at this point
Copy the full SHA ff38f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0441aa - Browse repository at this point
Copy the full SHA a0441aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2420d7 - Browse repository at this point
Copy the full SHA d2420d7View commit details -
Revert "TEST: Indent all AST and ASR tests"
This reverts commit 9938e6c.
Configuration menu - View commit details
-
Copy full SHA for bbcec15 - Browse repository at this point
Copy the full SHA bbcec15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d1c9c3 - Browse repository at this point
Copy the full SHA 8d1c9c3View commit details -
Merge pull request lcompilers#1779 from Shaikh-Ubaid/visualize_and_in…
…dent Support --no-indent and --visualize flags
Configuration menu - View commit details
-
Copy full SHA for 8c71d37 - Browse repository at this point
Copy the full SHA 8c71d37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e57da7 - Browse repository at this point
Copy the full SHA 6e57da7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5329920 - Browse repository at this point
Copy the full SHA 5329920View commit details -
Merge pull request lcompilers#1780 from Shaikh-Ubaid/numpy_size_test_…
…case Fix numpy size() and add test
Configuration menu - View commit details
-
Copy full SHA for 144a50d - Browse repository at this point
Copy the full SHA 144a50dView commit details
Commits on May 12, 2023
-
Rename the @jit decorator to @lpython
Added inital docstring explaining the motivation. The term `jit` is not the right term for this decorator because we are not using JIT (=Just In Time) compilation, but rather AOT (=Ahead of Time) compilation, at runtime from CPython. The term `lpython` is better, as it conveys that we are using LPython to compile the function (ahead of time). It is also consistent with the @CPython decorator.
Configuration menu - View commit details
-
Copy full SHA for 6728f50 - Browse repository at this point
Copy the full SHA 6728f50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86fde94 - Browse repository at this point
Copy the full SHA 86fde94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f19593 - Browse repository at this point
Copy the full SHA 0f19593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ef4123 - Browse repository at this point
Copy the full SHA 9ef4123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 797f1ba - Browse repository at this point
Copy the full SHA 797f1baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3be64d2 - Browse repository at this point
Copy the full SHA 3be64d2View commit details -
Merge pull request lcompilers#1792 from Shaikh-Ubaid/skip_if
ASR: Skip if in SymbolTableVisitor
Configuration menu - View commit details
-
Copy full SHA for 99b48f6 - Browse repository at this point
Copy the full SHA 99b48f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37827ef - Browse repository at this point
Copy the full SHA 37827efView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4df75c - Browse repository at this point
Copy the full SHA a4df75cView commit details -
Merge pull request lcompilers#1794 from Smit-create/i-1783
Allow importing enums
Configuration menu - View commit details
-
Copy full SHA for 42e0f59 - Browse repository at this point
Copy the full SHA 42e0f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf1160b - Browse repository at this point
Copy the full SHA cf1160bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a77b337 - Browse repository at this point
Copy the full SHA a77b337View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d08cff - Browse repository at this point
Copy the full SHA 6d08cffView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e9a33 - Browse repository at this point
Copy the full SHA a9e9a33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8472ea4 - Browse repository at this point
Copy the full SHA 8472ea4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d48b523 - Browse repository at this point
Copy the full SHA d48b523View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0154fc3 - Browse repository at this point
Copy the full SHA 0154fc3View commit details -
Merge pull request lcompilers#1795 from Smit-create/i-1782
ASR: Fix module imports for subroutines
Configuration menu - View commit details
-
Copy full SHA for 20d9536 - Browse repository at this point
Copy the full SHA 20d9536View commit details -
Merge pull request lcompilers#1796 from Thirumalai-Shaktivel/lpython_…
…decorator Fixes for lpython decorator
Configuration menu - View commit details
-
Copy full SHA for bb8bfe7 - Browse repository at this point
Copy the full SHA bb8bfe7View commit details
Commits on May 13, 2023
-
Support
bool
typed keys indict
(lcompilers#1771)Co-authored-by: Gagandeep Singh <gdp.1807@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b9850da - Browse repository at this point
Copy the full SHA b9850daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c85d000 - Browse repository at this point
Copy the full SHA c85d000View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7dbde - Browse repository at this point
Copy the full SHA 7f7dbdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for abdb697 - Browse repository at this point
Copy the full SHA abdb697View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0cd19b - Browse repository at this point
Copy the full SHA d0cd19bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dcdcbe - Browse repository at this point
Copy the full SHA 8dcdcbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6ef8f - Browse repository at this point
Copy the full SHA bf6ef8fView commit details
Commits on May 14, 2023
-
Merge pull request lcompilers#1808 from Shaikh-Ubaid/struct_init_expr
Require structs to be initialized before using
Configuration menu - View commit details
-
Copy full SHA for 9941f2c - Browse repository at this point
Copy the full SHA 9941f2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04e544b - Browse repository at this point
Copy the full SHA 04e544bView commit details