Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
typon-compiler
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
typon
typon-compiler
Commits
ee666ed578ebe87f265222ff4eaa4cf90fae1003
Switch branch/tag
typon-compiler
15 Jun, 2023
6 commits
Add directive for not running tests (for interactive ones)
· ee666ed5
Tom Niget
authored
Jun 15, 2023
ee666ed5
Insert co_return if coroutine has no return statement
· dfa7f148
Tom Niget
authored
Jun 15, 2023
dfa7f148
Fix bound method optional index
· f1bb683f
Tom Niget
authored
Jun 15, 2023
f1bb683f
Fix optional arg unification for types with no optional args
· 5fc6741f
Tom Niget
authored
Jun 15, 2023
5fc6741f
Use angle brackets for stdlib include
· 9eafe1ee
Tom Niget
authored
Jun 15, 2023
9eafe1ee
Include sys by default, for argv filling
· 8755dc62
Tom Niget
authored
Jun 15, 2023
8755dc62
13 Jun, 2023
10 commits
Fix support for generic parent classes
· 3b3d5c13
Tom Niget
authored
Jun 14, 2023
3b3d5c13
Fix optional parameter unification
· ba47aacb
Tom Niget
authored
Jun 14, 2023
ba47aacb
Fix type call evaluation
· 5f91e8b6
Tom Niget
authored
Jun 14, 2023
5f91e8b6
Finish webserver demo
· d3d93dac
Tom Niget
authored
Jun 13, 2023
d3d93dac
Implement necessary socket features for web server
· 667466a4
Tom Niget
authored
Jun 13, 2023
667466a4
Started implementing builtin types PyBytes, PyStr, Socket
· c613c224
Tom Niget
authored
Jun 13, 2023
c613c224
Fix module import and instantiation
· 46594221
Tom Niget
authored
Jun 13, 2023
46594221
Make proper module type and add sys.argv
· 919cd141
Tom Niget
authored
Jun 13, 2023
919cd141
Remove unneeded unification
· da22f5a8
Tom Niget
authored
Jun 13, 2023
da22f5a8
Define wrapper type for shared_ptr
· 8e1baff7
Tom Niget
authored
Jun 13, 2023
8e1baff7
11 Jun, 2023
3 commits
Allow passing type objects around
· 4ff63464
Tom Niget
authored
Jun 12, 2023
4ff63464
Fix user type storage in scope
· db55dac1
Tom Niget
authored
Jun 12, 2023
db55dac1
Add initial support for reference-counted user-defined classes
· 28ff809a
Tom Niget
authored
Jun 11, 2023
28ff809a
09 Jun, 2023
7 commits
Add test
· e4d6f647
Tom Niget
authored
Jun 09, 2023
e4d6f647
Remove complex case
· 1cd8d2d4
Tom Niget
authored
Jun 09, 2023
1cd8d2d4
Fix async call detection for stdlib context
· a118e863
Tom Niget
authored
Jun 09, 2023
a118e863
Fix returnless function detection for generators
· 6ad1f3cf
Tom Niget
authored
Jun 09, 2023
6ad1f3cf
Fix expression evaluation scope in stdlib analyzer
· df182cfb
Tom Niget
authored
Jun 09, 2023
df182cfb
Fix generic substitution for methods
· ab4b30b2
Tom Niget
authored
Jun 09, 2023
ab4b30b2
Fix tuple type instantiation
· 23ea132c
Tom Niget
authored
Jun 09, 2023
23ea132c
29 May, 2023
2 commits
Forbid use of raw type variable
· 1e590d39
Tom Niget
authored
May 29, 2023
1e590d39
Fix unification checks and type instantiation
· b1ddc670
Tom Niget
authored
May 29, 2023
b1ddc670
28 May, 2023
2 commits
Handle free generic functions
· 8439961b
Tom Niget
authored
May 29, 2023
8439961b
Add Scope.declare_local
· d2b145ff
Tom Niget
authored
May 29, 2023
d2b145ff
25 May, 2023
8 commits
Temp commit: todo
· ae2d8da7
Tom Niget
authored
May 25, 2023
ae2d8da7
Add support for generators
· a89e5d44
Tom Niget
authored
May 25, 2023
a89e5d44
Support comments
· aacd2fb0
Tom Niget
authored
May 25, 2023
aacd2fb0
Fix support for If and while
· 11e478b1
Tom Niget
authored
May 25, 2023
11e478b1
Remove unused class
· 84321467
Tom Niget
authored
May 25, 2023
84321467
Fix TypeVar instantiation
· 903334eb
Tom Niget
authored
May 25, 2023
903334eb
Fix type object definitions
· b2eff1ff
Tom Niget
authored
May 25, 2023
b2eff1ff
Fix generic methods storage in type objects
· e3d6e942
Tom Niget
authored
May 25, 2023
e3d6e942
24 May, 2023
2 commits
Continue work on async types handling
· 68ea4de6
Tom Niget
authored
May 24, 2023
68ea4de6
Fix recursion and add proper discrimination of sync/async functions
· 8acf1377
Tom Niget
authored
May 24, 2023
8acf1377