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
ac78d6fd98859f0929612e445609d362952ebb76
Switch branch/tag
typon
17 Aug, 2023
4 commits
Update __init__.py
· ac78d6fd
Tom Niget
authored
Aug 17, 2023
ac78d6fd
Fix find_indices to support UTF-8 characters
· f7dfa5e4
Tom Niget
authored
Aug 17, 2023
f7dfa5e4
Add scope checking for break and continue
· 12e8b9a3
Tom Niget
authored
Aug 17, 2023
12e8b9a3
Remove PyType references
· 76795291
Tom Niget
authored
Aug 17, 2023
76795291
15 Aug, 2023
2 commits
Update test_runner.py
· ba744ffa
Tom Niget
authored
Aug 15, 2023
ba744ffa
Finish migrating almost everything to dot, all examples compile again
· 1ba51c0b
Tom Niget
authored
Aug 15, 2023
1ba51c0b
13 Aug, 2023
12 commits
Disable dot for builtin promises
· a11f6490
Tom Niget
authored
Aug 14, 2023
a11f6490
Fix desugaring and internal handling of bin/unops
· 32df7808
Tom Niget
authored
Aug 14, 2023
32df7808
Mark socket test as norun
· fe8034fb
Tom Niget
authored
Aug 14, 2023
fe8034fb
Convert py_contains to dot structure
· 92ddbbf2
Tom Niget
authored
Aug 14, 2023
92ddbbf2
Add object type
· 208daf4e
Tom Niget
authored
Aug 13, 2023
208daf4e
Fix Self substitution for generics
· c5aae2f9
Tom Niget
authored
Aug 13, 2023
c5aae2f9
Add proper display for ICEs
· 30dc6b3a
Tom Niget
authored
Aug 13, 2023
30dc6b3a
Add proper implementation of Compare nodes
· d3d9dc40
Tom Niget
authored
Aug 13, 2023
d3d9dc40
Fix substitution of Self type in functions
· ae2a779c
Tom Niget
authored
Aug 13, 2023
ae2a779c
Add dot C++ impl
· b3201b2f
Tom Niget
authored
Aug 13, 2023
b3201b2f
Add protected fields to PlainBlock so NodeTransformer knows it's a composite node
· a284f4ea
Tom Niget
authored
Aug 13, 2023
a284f4ea
Prioritize errors from __main__ in multipass analysis
· b59d4011
Tom Niget
authored
Aug 13, 2023
b59d4011
11 Aug, 2023
2 commits
Use dot macro
· 8ce64ec2
Tom Niget
authored
Aug 11, 2023
8ce64ec2
Fix arg iteration
· 5234daf1
Tom Niget
authored
Aug 11, 2023
5234daf1
10 Aug, 2023
14 commits
Extract method for better traceback
· 7d69d7e2
Tom Niget
authored
Aug 11, 2023
7d69d7e2
Fix find_indices relying on unspecified set iteration order
· a93954c6
Tom Niget
authored
Aug 11, 2023
a93954c6
Store type origin info for traceback display
· 5f568116
Tom Niget
authored
Aug 11, 2023
5f568116
Add traceback info for visit_block
· 175ae7bf
Tom Niget
authored
Aug 11, 2023
175ae7bf
Skip internal functions
· 5e09cc38
Tom Niget
authored
Aug 11, 2023
5e09cc38
Allow manually specifying the node for traceback
· 5602938d
Tom Niget
authored
Aug 11, 2023
5602938d
Use Unicode characters for file extract
· 25a4add9
Tom Niget
authored
Aug 11, 2023
25a4add9
Hide debug line
· 83b5b844
Tom Niget
authored
Aug 11, 2023
83b5b844
Make file references parseable by IDEs
· 12fcd664
Tom Niget
authored
Aug 11, 2023
12fcd664
Remove old log message
· 9505672b
Tom Niget
authored
Aug 11, 2023
9505672b
Add type checking for default values and emit them in C++
· 00e40e91
Tom Niget
authored
Aug 10, 2023
00e40e91
Fix typevariable name generation
· 7c2abca0
Tom Niget
authored
Aug 10, 2023
7c2abca0
Add helper class for displaying synthesized annotations in unparsed code
· 30e86670
Tom Niget
authored
Aug 10, 2023
30e86670
Update requirements.txt
· fab94334
Tom Niget
authored
Aug 10, 2023
fab94334
04 Aug, 2023
1 commit
Add slices
· a564a5ed
Tom Niget
authored
Aug 04, 2023
a564a5ed
02 Aug, 2023
2 commits
Remove unnecessary type hints from examples
· 26de0c67
Tom Niget
authored
Aug 02, 2023
26de0c67
Make inference run in multiple passes
· 1c22c289
Tom Niget
authored
Aug 02, 2023
1c22c289
01 Aug, 2023
2 commits
Finish removing old error types
· a0ec2949
Tom Niget
authored
Aug 01, 2023
a0ec2949
Continue work on making the compiler more ergonomic
· af3b9c3e
Tom Niget
authored
Aug 01, 2023
af3b9c3e
30 Jul, 2023
1 commit
Continue work on errors
· 0cecacfe
Tom Niget
authored
Jul 30, 2023
0cecacfe