Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
typon
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
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Tom Niget
typon
Commits
bb7f4cfbe3b123f390cc6dc603a4ff5fa49d20c2
Switch branch/tag
typon
06 Jul, 2023
10 commits
Add os module
· bb7f4cfb
Tom Niget
authored
Jul 07, 2023
bb7f4cfb
Add json module
· 9c2e610f
Tom Niget
authored
Jul 07, 2023
9c2e610f
Add fsync io call
· 1178e59c
Tom Niget
authored
Jul 07, 2023
1178e59c
Introduce _ps custom literal for PyStr
· a048a6be
Tom Niget
authored
Jul 07, 2023
a048a6be
Temporary silent error for keyword args usage
· d543ee2a
Tom Niget
authored
Jul 07, 2023
d543ee2a
Allow empty AnnAssigns (var decls without values)
· 1af81a5e
Tom Niget
authored
Jul 07, 2023
1af81a5e
Allow name emission for all builtin types
· 2f4d12a9
Tom Niget
authored
Jul 07, 2023
2f4d12a9
Rename forward_decl test
· 6b60f92f
Tom Niget
authored
Jul 07, 2023
6b60f92f
Add `with` block desugaring
· dcac0fd2
Tom Niget
authored
Jul 07, 2023
dcac0fd2
Add float type and dict type alias
· fb923c96
Tom Niget
authored
Jul 07, 2023
fb923c96
03 Jul, 2023
2 commits
Remove obsolete TODO for bitwise operators precedence
· 92150801
Tom Niget
authored
Jul 03, 2023
92150801
Remove TODO for interface support since they are now supported
· 2e7ccf45
Tom Niget
authored
Jul 03, 2023
2e7ccf45
20 Jun, 2023
4 commits
Fix recursive call
· c1f0f935
Tom Niget
authored
Jun 20, 2023
c1f0f935
Add type checking to for-loops
· eee8a2f3
Tom Niget
authored
Jun 20, 2023
eee8a2f3
Add initial (WIP) support for protocols
· b3e3696f
Tom Niget
authored
Jun 20, 2023
b3e3696f
Remove old code
· 5c8b8830
Tom Niget
authored
Jun 20, 2023
5c8b8830
15 Jun, 2023
11 commits
Add class method optional parameter tests
· 6f5a9c52
Tom Niget
authored
Jun 15, 2023
6f5a9c52
Emit forward declarations for free functions
· 4febcf3d
Tom Niget
authored
Jun 15, 2023
4febcf3d
Add simple makefile just for debugging
· 2b764af5
Tom Niget
authored
Jun 15, 2023
2b764af5
Fix C++ stream global state weirdness
· 2ed51ece
Tom Niget
authored
Jun 15, 2023
2ed51ece
Analyze functions in two passes (signatures, then bodies) to allow for forward use
· 9f0d1621
Tom Niget
authored
Jun 15, 2023
9f0d1621
Add directive for not running tests (for interactive ones)
· 3a5d7a43
Tom Niget
authored
Jun 15, 2023
3a5d7a43
Insert co_return if coroutine has no return statement
· 051607fe
Tom Niget
authored
Jun 15, 2023
051607fe
Fix bound method optional index
· e98b341f
Tom Niget
authored
Jun 15, 2023
e98b341f
Fix optional arg unification for types with no optional args
· bfa48484
Tom Niget
authored
Jun 15, 2023
bfa48484
Use angle brackets for stdlib include
· 188cda88
Tom Niget
authored
Jun 15, 2023
188cda88
Include sys by default, for argv filling
· a5808e61
Tom Niget
authored
Jun 15, 2023
a5808e61
13 Jun, 2023
10 commits
Fix support for generic parent classes
· cb121dc5
Tom Niget
authored
Jun 14, 2023
cb121dc5
Fix optional parameter unification
· 566f4bb0
Tom Niget
authored
Jun 14, 2023
566f4bb0
Fix type call evaluation
· ae470644
Tom Niget
authored
Jun 14, 2023
ae470644
Finish webserver demo
· 7fd31869
Tom Niget
authored
Jun 13, 2023
7fd31869
Implement necessary socket features for web server
· 7b7f4d0d
Tom Niget
authored
Jun 13, 2023
7b7f4d0d
Started implementing builtin types PyBytes, PyStr, Socket
· 31cd80fe
Tom Niget
authored
Jun 13, 2023
31cd80fe
Fix module import and instantiation
· 4136d4cf
Tom Niget
authored
Jun 13, 2023
4136d4cf
Make proper module type and add sys.argv
· 44114a7d
Tom Niget
authored
Jun 13, 2023
44114a7d
Remove unneeded unification
· 4e444c27
Tom Niget
authored
Jun 13, 2023
4e444c27
Define wrapper type for shared_ptr
· 67c00f47
Tom Niget
authored
Jun 13, 2023
67c00f47
11 Jun, 2023
3 commits
Allow passing type objects around
· 3ddf3249
Tom Niget
authored
Jun 12, 2023
3ddf3249
Fix user type storage in scope
· 173e8636
Tom Niget
authored
Jun 12, 2023
173e8636
Add initial support for reference-counted user-defined classes
· 067451b0
Tom Niget
authored
Jun 11, 2023
067451b0