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
6ecfe8a27d782951555466cf9877fd238f057950
Switch branch/tag
typon-compiler
23 Aug, 2023
10 commits
Add specific repr implementation for enums
· 6ecfe8a2
Tom Niget
authored
Aug 23, 2023
6ecfe8a2
Fix recursion emission for nested functions
· 8e1f1ddf
Tom Niget
authored
Aug 23, 2023
8e1f1ddf
Add support for emitting float literals
· 0e8c5f1b
Tom Niget
authored
Aug 23, 2023
0e8c5f1b
Fix SearchVisitor not properly visiting all nodes
· 6ee5d335
Tom Niget
authored
Aug 23, 2023
6ee5d335
Add support for float literals
· c919c104
Tom Niget
authored
Aug 23, 2023
c919c104
Fix inheritance unification
· a1a9860c
Tom Niget
authored
Aug 23, 2023
a1a9860c
Fix signature of next()
· 4a3f371d
Tom Niget
authored
Aug 23, 2023
4a3f371d
Fix macro use in os.hpp
· 235ae019
Tom Niget
authored
Aug 23, 2023
235ae019
Fix isspace implementation
· 7235ef9c
Tom Niget
authored
Aug 23, 2023
7235ef9c
Fix variables declared twice with tuple assignment
· 9e524384
Tom Niget
authored
Aug 23, 2023
9e524384
19 Aug, 2023
6 commits
Rename type to py_type, add support for static members
· 213b5302
Tom Niget
authored
Aug 19, 2023
213b5302
Add placeholder support for raise
· 20578e6d
Tom Niget
authored
Aug 19, 2023
20578e6d
Fix handling of AnnotationName in ast.unparse
· f615b62a
Tom Niget
authored
Aug 19, 2023
f615b62a
Add support for nested functions
· a6f9a9dc
Tom Niget
authored
Aug 19, 2023
a6f9a9dc
Add Any and Optional
· e54a10fc
Tom Niget
authored
Aug 19, 2023
e54a10fc
Add support for for-else and while-else
· 4979ed0e
Tom Niget
authored
Aug 19, 2023
4979ed0e
18 Aug, 2023
5 commits
Add preliminary support for list comprehensions
· 85b27174
Tom Niget
authored
Aug 18, 2023
85b27174
Add preliminary support for dataclass __init__ generation
· 00f0474f
Tom Niget
authored
Aug 18, 2023
00f0474f
Add preliminary support for is/is not
· 93fa31d1
Tom Niget
authored
Aug 18, 2023
93fa31d1
Finish implementation of range
· 7281d632
Tom Niget
authored
Aug 18, 2023
7281d632
Move constants
· 9ced6e74
Tom Niget
authored
Aug 18, 2023
9ced6e74
17 Aug, 2023
4 commits
Update __init__.py
· 6740254c
Tom Niget
authored
Aug 17, 2023
6740254c
Fix find_indices to support UTF-8 characters
· 7a976c15
Tom Niget
authored
Aug 17, 2023
7a976c15
Add scope checking for break and continue
· 5574219b
Tom Niget
authored
Aug 17, 2023
5574219b
Remove PyType references
· ed119774
Tom Niget
authored
Aug 17, 2023
ed119774
15 Aug, 2023
2 commits
Update test_runner.py
· 558acbaa
Tom Niget
authored
Aug 15, 2023
558acbaa
Finish migrating almost everything to dot, all examples compile again
· a7972639
Tom Niget
authored
Aug 15, 2023
a7972639
13 Aug, 2023
12 commits
Disable dot for builtin promises
· 898d3135
Tom Niget
authored
Aug 14, 2023
898d3135
Fix desugaring and internal handling of bin/unops
· ae6126f2
Tom Niget
authored
Aug 14, 2023
ae6126f2
Mark socket test as norun
· 2cb61dd6
Tom Niget
authored
Aug 14, 2023
2cb61dd6
Convert py_contains to dot structure
· ec916b36
Tom Niget
authored
Aug 14, 2023
ec916b36
Add object type
· 7f08b35a
Tom Niget
authored
Aug 13, 2023
7f08b35a
Fix Self substitution for generics
· f1dd801a
Tom Niget
authored
Aug 13, 2023
f1dd801a
Add proper display for ICEs
· aec0e5c2
Tom Niget
authored
Aug 13, 2023
aec0e5c2
Add proper implementation of Compare nodes
· 13764aba
Tom Niget
authored
Aug 13, 2023
13764aba
Fix substitution of Self type in functions
· 6374abcf
Tom Niget
authored
Aug 13, 2023
6374abcf
Add dot C++ impl
· 3b51dc29
Tom Niget
authored
Aug 13, 2023
3b51dc29
Add protected fields to PlainBlock so NodeTransformer knows it's a composite node
· e6678055
Tom Niget
authored
Aug 13, 2023
e6678055
Prioritize errors from __main__ in multipass analysis
· b4f3b150
Tom Niget
authored
Aug 13, 2023
b4f3b150
11 Aug, 2023
1 commit
Use dot macro
· e7c1d806
Tom Niget
authored
Aug 11, 2023
e7c1d806