Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SwirlLang/Swirl

A High Level, statically typed, Compiled programming language
https://github.com/SwirlLang/Swirl

Tokenizer: Fix '+' detected as `PUNC`.

6aa85ec7685a1351ee24445655788e3d19a3f35a authored about 2 years ago by indiaonic <[email protected]>
Parser: remove shadow declaration.

8d48190130da837a09ba31faa2d14568ec5ab740 authored about 2 years ago by indiaonic <[email protected]>
Improved safety, fixed current token reassignment issue in parser::dispatch

87d38e041bfe7770a17df8352cbce89d2241ba7a authored about 2 years ago by NeuralBruhh <[email protected]>
Fixed small issue when PUNC token is not handled

fd7eb4c0957a74fb2cf4281500f37dbd8587c8aa authored about 2 years ago by NeuralBruhh <[email protected]>
Optimised parser code

17839b181993fa72758db9afdc1e46ef175c614e authored about 2 years ago by NeuralBruhh <[email protected]>
Core: fix unerased cached file.

2496eac55d159510842d5253f678127a8fb2e559 authored about 2 years ago by indiaonic <[email protected]>
Core: fix segmentation fault with empty files.

c17b789c33b347483998d73b3b79eaae70df85e1 authored about 2 years ago by indiaonic <[email protected]>
Fixed tokenizer and parser EOF undefined behaviour.

05009dd9831f7a96eab5cbf9abdc7ee283dd1705 authored about 2 years ago by NeuralBruhh <[email protected]>
Swirl: Fix misbehaviour when ident passed as arg.

cb0059979ead497dc42890fb0e30e202e28ba4c2 authored about 2 years ago by indiaonic <[email protected]>
Merge remote-tracking branch 'origin/main'

3448a67c14a9e2a118d45705bbfcd0643ea47e76 authored about 2 years ago by indiaonic <[email protected]>
Swirl: operators now respect parentheses.

a072ebfe14d5546fce5056f7d17a7a360c28373c authored about 2 years ago by indiaonic <[email protected]>
Created a separate class for cli (#29)

Co-authored-by: Pranjal Patel <[email protected]>

25e76183fee621ea925e8b33ae633dd8292ee843 authored about 2 years ago by Pranjal-Patel <[email protected]>
Parser: optimizations.

956f6a7415a83250ae28786186f112175442db51 authored about 2 years ago by indiaonic <[email protected]>
Swirl: implemented recursive checks for calls.

48dc6fa20c3286c189a01e05fe459c872c3efb7c authored about 2 years ago by indiaonic <[email protected]>
Tokenizer: False implementation of eof.

e48d4de1d129e1688db3618ad05c9830faf13987 authored about 2 years ago by indiaonic <[email protected]>
Parser.h: removed `children` as Node field.

01f47f6ff183963a1e3104943e4ef0e2d886843a authored about 2 years ago by indiaonic <[email protected]>
Parser.h: removed args as Node field.

09daf09f9aa4205933fa40fb931afe0d4f9c9638 authored about 2 years ago by indiaonic <[email protected]>
Parser.h: removed useless methods signatures.

ca482008a9d3790afaaa315573f21e63a4c82d9f authored about 2 years ago by indiaonic <[email protected]>
Merge pull request #28 from Pranjal-Patel/main

Code refactor

e51d59701c28ababc2a254cad0d91a8f8c8183e7 authored about 2 years ago by In-diaonic <[email protected]>
Code refactoring

bad35a1cba2d3c7e0f1c58a3a6986a649db754aa authored about 2 years ago by Pranjal Patel <[email protected]>
Remove: unnecessary includes

27ef8b7f301f21bce97438dc33ad87681b06185b authored about 2 years ago by Pranjal Patel <[email protected]>
Merge remote-tracking branch 'origin/main'

# Conflicts:
# Swirl/src/transpiler/transpiler.cpp

09d7529bcdf078d8e7cea041b9d48f53182e0a13 authored about 2 years ago by indiaonic <[email protected]>
Swirl: Implemented variables.

0779fbecb5d6f4349e210ff1b3c939e8ec3879ea authored about 2 years ago by indiaonic <[email protected]>
Transpiler: Built-ins are no longer read externally.

26a7cc0d3fd65d1060152a7f8ddf6dbdb2f91162 authored about 2 years ago by indiaonic <[email protected]>
readme: update key features

24ad99a03e32fe6cb454c85a1254a2ff1a45e2e7 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
readme: rewrite readme

2cb69f6cbb770441ac4fc8bf08cbe3ae77cf21bb authored about 2 years ago by Mrinmoy Haloi <[email protected]>
contributing: Update commit messages guideline

Removed requirement of uppercase tags.

b0d3c7c7a66ab5126642ec27cec5e07358d7c142 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
cmake: fix libwinpthread not found, update version number

FIxed libwinpthread-1.dll error on windows. Updated the version number of the project.

db38766c9160628227be6dd60bf4b36caf4b5d8c authored about 2 years ago by Mrinmoy Haloi <[email protected]>
CONTRIBUTING: Add commit messages guideline

e8fde6587244b313ce935cc7d31b38c5efadcbe7 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
cli: Update include guard

Shifted include guard location after the include statements. And changed incude guard format fro...

b26bc22d91dedb0dfcdc1736b1e0d4749225fef3 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Auto generated help message (#26)

Co-authored-by: Pranjal Patel <[email protected]>
Co-authored-by: Mrinmoy Haloi <69071...

8330b17bf7ca2d809ca9d287b47b4c168e92ad13 authored about 2 years ago by Pranjal-Patel <[email protected]>
add docstrings

ecaa18b3c081ef197857be65a450ffd1914430f4 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Merge pull request #24 from SwirlLang/builtins-fix

Fix for built-ins not included

bff53fc8926bb02dbae5cc1627e0ee376bf3b109 authored about 2 years ago by In-diaonic <[email protected]>
Fixed build failure.

ed24154e2ea7699c2fc9599318ddc8f68b8c174a authored about 2 years ago by In-diaonic <[email protected]>
Source string is no longer scoped to the transpiler

7e44603077cd35306c005372ea4389b4e9f754d4 authored about 2 years ago by In-diaonic <[email protected]>
fix built-ins not included (#21). Improve c++ output code

97a6ed9d81ec1497aa730d4243d32aa072c2e363 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
remove empty line in help message

834a77797e0163adfd0eaec0d33dd83da83264b0 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Rewrite cli (#22)

Co-authored-by: Pranjal Patel <[email protected]>

0ea4a771a2931dddb09d2a1b82452345d6b4af38 authored about 2 years ago by Pranjal-Patel <[email protected]>
Update badge link

5add83a366d95dabf70d2d66d7f9633cc41c487e authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Update workflow status link

839ecbaea668a976e72a20ea9f5a7b3cd3004440 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Remove prerelease checker

33d918a711dd0f1028c7b0a8bd6d4458ae775c6f authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Merge remote-tracking branch 'origin/main'

a3b86cfa7c4fdd03f8e36183fc1e68e4fff5f141 authored about 2 years ago by indiaonic <[email protected]>
Implemented Conditions.

8d7feb9f7ef25e046ab3d938b2475399a75df3a2 authored about 2 years ago by indiaonic <[email protected]>
fix seg fault, add cli flag to select c++ compiler

ac0171e02f4e4814ef76fb0e61bab1ccaa6bf6b3 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Clean up files. Rename constants

6085197ff2e345c5e767030461dd9997029954c9 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
clean up test files

623d151b9ebb7f1ef5570e6895b19c61a239f128 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Update release.yml

67925d6def71af4a32588c8e474c2816fc506377 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Fixed trailing semicolons.

f671e0f91e15665a35040297688c0f79f6bb84fd authored about 2 years ago by indiaonic <[email protected]>
Fixed build failure on mac.

b295755aa5e7374e593716f8cb80a4ec05632b3c authored about 2 years ago by indiaonic <[email protected]>
Removed useless debug statement

30a6863bd2af90ecc743db38178af0b9074dde0e authored about 2 years ago by indiaonic <[email protected]>
Fixed invalid operator macros.

dd44d9d3397b38ae52964cd17f1f5fb6027d6b73 authored about 2 years ago by indiaonic <[email protected]>
Scoping system.

061085301a1f4a70d86309c9aab35999a4c236e2 authored about 2 years ago by indiaonic <[email protected]>
defined logical operator macros.

9592e5fa1014fc0403bbe4af019536563503d23b authored about 2 years ago by indiaonic <[email protected]>
Merge remote-tracking branch 'origin/main'

ae9e118e5761ab3579650a7d1e3d57f3a7a4a42f authored about 2 years ago by indiaonic <[email protected]>
Removed temporary builtin string construct

2a71079c5dda1a628bf3bd91bae94fdd40c0a1d1 authored about 2 years ago by indiaonic <[email protected]>
Linux Installer: Added colors

358599e3c43a4e9cc5f2c1da7de6fb2a7167b8d0 authored about 2 years ago by EMPTY <[email protected]>
Linux Installer: Added dependency version check

397b5065391f8452a8133a9fb941a1a63cda8db7 authored about 2 years ago by EMPTY <[email protected]>
Merge remote-tracking branch 'origin/main'

6394000274f7898bdd3071bedfa2e53fe2386b41 authored about 2 years ago by indiaonic <[email protected]>
Tokenizer: support for sTWs and sTWn flags

5f0db979fd700fa9bad3377cb6b1a87e43085db4 authored about 2 years ago by indiaonic <[email protected]>
Added linux build script

732b4ace575bceab29b2a8199b7da4f2d2b3a93b authored about 2 years ago by EMPTY <[email protected]>
change token stream output space

4c2667aae6f90ea6a28784f7696e2f1505dfa1e7 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
update workflow trigger filters

8a735d4de6e306446d99c845cd9d0b857bfcba2d authored about 2 years ago by Mrinmoy Haloi <[email protected]>
update release notes templates

5d45c070bebe162c3931e7d79e654d37be41cd9d authored about 2 years ago by Mrinmoy Haloi <[email protected]>
update specification

8b2f1ab950cc19e16b8264302ccb7d5bb53dd0c6 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Fix dll not found on windows (#20)

675ac0270edf6e51f5f34aeef6ff3e2238daf8e7 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Trailing newlines are now supported

8bbcd05362fdd865e01745787ed7beb6e678a147 authored about 2 years ago by indiaonic <[email protected]>
FIx build fail

d860bb2393630175f9400f0834c0166edd8e9aa1 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Add github action to release new version (#19)

Github action to help making new release

75554d661fa5fd63974f7d1d860ee69863cd893b authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Fixed escape sequences not working.

2e33a28dba4f185148d2777b75206bd1ec4920f3 authored about 2 years ago by indiaonic <[email protected]>
Single quotes `'` support for strings.

fbe2f9fe8231afa7558fb86cea695c58e5b70826 authored about 2 years ago by indiaonic <[email protected]>
Fixed whitespace being recognized as `PUNC`.

741b0f8d5340c9ba586e84f0cdd28655e284ec04 authored about 2 years ago by indiaonic <[email protected]>
Merge remote-tracking branch 'origin/main'

c51aef8a166742f5f3c37d3d699e1d7dff70d057 authored about 2 years ago by indiaonic <[email protected]>
Support for custom output file names.

29a7abb494e91d89abceb3542582c16c36167e9f authored about 2 years ago by indiaonic <[email protected]>
Add website and docs links

69047c2320a884959f82ddf39698ab05492edcb3 authored about 2 years ago by Mrinmoy Haloi <[email protected]>
Removed useless debug statement.

3533e407d17955f2ddd152301b63549adef6216d authored about 2 years ago by indiaonic <[email protected]>
support for `--run`, `-d`, `--debug`

a723afb2fac8602704179e2b1e333f95cb3b33a6 authored about 2 years ago by indiaonic <[email protected]>
Tokenizer now supports debugging.

b025e9d0463ade021715bc6d2c492fe08f5a8c4e authored about 2 years ago by indiaonic <[email protected]>
Removed incomplete data structures.

162ebb776524520052189136f9526bb689306de2 authored about 2 years ago by indiaonic <[email protected]>
Revert "Fixed `-h` and `--help` not working."

This reverts commit c92b301b5e455be672d6025d1251bc7c8d3216da.

ca02da003d3fb9d4873a91955ae468d532ec073f authored about 2 years ago by indiaonic <[email protected]>
Fixed `-h` and `--help` not working.

c92b301b5e455be672d6025d1251bc7c8d3216da authored about 2 years ago by indiaonic <[email protected]>
Compiler checks for the existence of the file.

e33169a5e0d08a9b77610714ef1c9d4b74233048 authored about 2 years ago by indiaonic <[email protected]>
Rewriting pre-processor

87fa146b9bf8607269c417992df6be7319a8b65a authored about 2 years ago by indiaonic <[email protected]>
Fixed build failure.

09ac92913c9915a3f40aefa5d65f8eb0b279eb75 authored about 2 years ago by indiaonic <[email protected]>
Merge remote-tracking branch 'origin/main'

925020b7c3e71e483a82295a7d8dd80b142d4534 authored about 2 years ago by indiaonic <[email protected]>
Output file generation.

186f59c44b4cb5b009b8f81cf13646ca4a4be4be authored about 2 years ago by indiaonic <[email protected]>
Fixed trailing comma bug.

4df5eaca0e7c10f9361ee414193f76077fea055d authored about 2 years ago by indiaonic <[email protected]>
Transpiler

9cde7684e5600934d1c776fe5f2a08356aeb490e authored about 2 years ago by indiaonic <[email protected]>
Deleted useless functions.

01594d92470d9290cb18aec4c37868d004312dfe authored about 2 years ago by indiaonic <[email protected]>
Removed deprecated token enum.

50f32199c8e351f56ffb5793d9e147b252a60a8f authored about 2 years ago by indiaonic <[email protected]>
Removed debug statements

3a03b0f6b71834f7e43e20062085ff27505cdf45 authored about 2 years ago by indiaonic <[email protected]>
Removed debug statements

2e1e4bdfc96c0528e191eeb4517600f6e48b4351 authored about 2 years ago by indiaonic <[email protected]>
New methods for token stream.

81bb0df8be1112f86c63e948d8daf3d202b40c41 authored about 2 years ago by indiaonic <[email protected]>
Calls to Parser and Transpiler added.

a0b96722b931b8d901d96fbad4443fbfec96a4e1 authored about 2 years ago by indiaonic <[email protected]>
Node structure changes.

b41fdbbbf28682af37343a9f3cc6b7ce46fbf202 authored about 2 years ago by indiaonic <[email protected]>
Fixed bugs with parsing calls.

f6603e96e9c5131b6279398f108a05c891700f29 authored about 2 years ago by indiaonic <[email protected]>
`print` now supports toggling of flushing the output buffer.

e4da7105bf16bbfc336e6fbbedd71218c6d2df63 authored about 2 years ago by indiaonic <[email protected]>
Calls and Declaration parsing.

dfead040b724e705947fc5be7c6ec47e0d4af9c6 authored about 2 years ago by indiaonic <[email protected]>
Bug and memory leak fixes in `Tokenizer`.

ab9dce07fca53f008d6c0f1a8f4b9db42e5884be authored about 2 years ago by indiaonic <[email protected]>
Bug fixes in character input stream.

8a3d77edd3b0b3e579fae64802f45cdf06839898 authored about 2 years ago by indiaonic <[email protected]>
Added `var` to definitions

d357eabee5af084c5e6abf5431455a515bd32f94 authored about 2 years ago by indiaonic <[email protected]>