-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Func backend: First iteration #559
base: main
Are you sure you want to change the base?
New Func backend: First iteration #559
Commits on Jul 12, 2024
-
feat: Initial draft of the new backend.
+ Func syntax tree + Essential functionality Func formatter + A new `codegen` package that includes the updated backend + Hacks in the compilation pipeline that allow to use both backends which is needed for differential testing.
Configuration menu - View commit details
-
Copy full SHA for 3e7c7b4 - Browse repository at this point
Copy the full SHA 3e7c7b4View commit details
Commits on Jul 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60831d1 - Browse repository at this point
Copy the full SHA 60831d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a221569 - Browse repository at this point
Copy the full SHA a221569View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7acbb2 - Browse repository at this point
Copy the full SHA d7acbb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29cf7b5 - Browse repository at this point
Copy the full SHA 29cf7b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a1487 - Browse repository at this point
Copy the full SHA 11a1487View commit details -
Configuration menu - View commit details
-
Copy full SHA for c989cb8 - Browse repository at this point
Copy the full SHA c989cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 477eb2c - Browse repository at this point
Copy the full SHA 477eb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd26e7 - Browse repository at this point
Copy the full SHA 2fd26e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b327bb9 - Browse repository at this point
Copy the full SHA b327bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 811d659 - Browse repository at this point
Copy the full SHA 811d659View commit details
Commits on Jul 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c0af8a - Browse repository at this point
Copy the full SHA 5c0af8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7bfbc9 - Browse repository at this point
Copy the full SHA c7bfbc9View commit details -
feat(codegen): Introduce
CodegenContext
Needed for bottom-up AST generation; e.g. function definiton might be generated from the expression that calls it.
Configuration menu - View commit details
-
Copy full SHA for 2f219f3 - Browse repository at this point
Copy the full SHA 2f219f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d5e5f3 - Browse repository at this point
Copy the full SHA 7d5e5f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f0dc4 - Browse repository at this point
Copy the full SHA b0f0dc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f85c5 - Browse repository at this point
Copy the full SHA a7f85c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3e0715 - Browse repository at this point
Copy the full SHA e3e0715View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6d514 - Browse repository at this point
Copy the full SHA ee6d514View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271f3c8 - Browse repository at this point
Copy the full SHA 271f3c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd067c1 - Browse repository at this point
Copy the full SHA bd067c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03f7328 - Browse repository at this point
Copy the full SHA 03f7328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 583bec2 - Browse repository at this point
Copy the full SHA 583bec2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0b094 - Browse repository at this point
Copy the full SHA ca0b094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 515e89e - Browse repository at this point
Copy the full SHA 515e89eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 063e2e3 - Browse repository at this point
Copy the full SHA 063e2e3View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 75bcb70 - Browse repository at this point
Copy the full SHA 75bcb70View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd22057 - Browse repository at this point
Copy the full SHA cd22057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d7b64 - Browse repository at this point
Copy the full SHA 77d7b64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3e435 - Browse repository at this point
Copy the full SHA 1e3e435View commit details -
Configuration menu - View commit details
-
Copy full SHA for da80237 - Browse repository at this point
Copy the full SHA da80237View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad7d2ec - Browse repository at this point
Copy the full SHA ad7d2ecView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b0383d - Browse repository at this point
Copy the full SHA 0b0383dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c86d61 - Browse repository at this point
Copy the full SHA 6c86d61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f0ed5b - Browse repository at this point
Copy the full SHA 3f0ed5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ccdbff - Browse repository at this point
Copy the full SHA 9ccdbffView commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9611476 - Browse repository at this point
Copy the full SHA 9611476View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8ce46a - Browse repository at this point
Copy the full SHA c8ce46aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a0166 - Browse repository at this point
Copy the full SHA e9a0166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 571b126 - Browse repository at this point
Copy the full SHA 571b126View commit details -
Configuration menu - View commit details
-
Copy full SHA for f557114 - Browse repository at this point
Copy the full SHA f557114View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29701e6 - Browse repository at this point
Copy the full SHA 29701e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93932d4 - Browse repository at this point
Copy the full SHA 93932d4View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59c5202 - Browse repository at this point
Copy the full SHA 59c5202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 559b406 - Browse repository at this point
Copy the full SHA 559b406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8db5675 - Browse repository at this point
Copy the full SHA 8db5675View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2ee2b8 - Browse repository at this point
Copy the full SHA a2ee2b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fad1dc6 - Browse repository at this point
Copy the full SHA fad1dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97216d1 - Browse repository at this point
Copy the full SHA 97216d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f666ac0 - Browse repository at this point
Copy the full SHA f666ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e23bbd5 - Browse repository at this point
Copy the full SHA e23bbd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc69661 - Browse repository at this point
Copy the full SHA fc69661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 245e4c9 - Browse repository at this point
Copy the full SHA 245e4c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7204e74 - Browse repository at this point
Copy the full SHA 7204e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b564f1 - Browse repository at this point
Copy the full SHA 7b564f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2debb1e - Browse repository at this point
Copy the full SHA 2debb1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 442dcad - Browse repository at this point
Copy the full SHA 442dcadView commit details
Commits on Jul 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b3f4f2 - Browse repository at this point
Copy the full SHA 2b3f4f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5961ff2 - Browse repository at this point
Copy the full SHA 5961ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9065452 - Browse repository at this point
Copy the full SHA 9065452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9baeac5 - Browse repository at this point
Copy the full SHA 9baeac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49d246c - Browse repository at this point
Copy the full SHA 49d246cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aff835e - Browse repository at this point
Copy the full SHA aff835eView commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6cf09e5 - Browse repository at this point
Copy the full SHA 6cf09e5View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 39d3127 - Browse repository at this point
Copy the full SHA 39d3127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a655d8 - Browse repository at this point
Copy the full SHA 1a655d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cddfa1 - Browse repository at this point
Copy the full SHA 9cddfa1View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc88488 - Browse repository at this point
Copy the full SHA cc88488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51defe8 - Browse repository at this point
Copy the full SHA 51defe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 265cf94 - Browse repository at this point
Copy the full SHA 265cf94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a058ec - Browse repository at this point
Copy the full SHA 2a058ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a9e59 - Browse repository at this point
Copy the full SHA d9a9e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for d27e246 - Browse repository at this point
Copy the full SHA d27e246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6929720 - Browse repository at this point
Copy the full SHA 6929720View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ecdaba - Browse repository at this point
Copy the full SHA 0ecdabaView commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34df3be - Browse repository at this point
Copy the full SHA 34df3beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089e87c - Browse repository at this point
Copy the full SHA 089e87cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e97c7e - Browse repository at this point
Copy the full SHA 8e97c7eView commit details -
feat(codegen): Automatic depdendency detection
Extended the logic of the context to automatically detect dependencies between functions based on the given AST. It replicates the previous `WriterContext` logic, but makes things less "imperative", removing state variables.
Configuration menu - View commit details
-
Copy full SHA for a938e04 - Browse repository at this point
Copy the full SHA a938e04View commit details -
chore(codegen): Skip dependencies check
We skip this, because we automatically add the standard Func functions as dependencies, which are not present in the context.
Configuration menu - View commit details
-
Copy full SHA for e98e2f1 - Browse repository at this point
Copy the full SHA e98e2f1View commit details
Commits on Jul 25, 2024
-
feat(codegen): Introduce hacks in dependency management to overcome m…
…issing functions
Configuration menu - View commit details
-
Copy full SHA for e5578ce - Browse repository at this point
Copy the full SHA e5578ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d704c2 - Browse repository at this point
Copy the full SHA 8d704c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 660bf84 - Browse repository at this point
Copy the full SHA 660bf84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a16faf - Browse repository at this point
Copy the full SHA 1a16fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b6952 - Browse repository at this point
Copy the full SHA 75b6952View commit details -
Needs statements, expressions, and a bit of polishing. Then, I'll add semantical analysis and exhaustive tests of all the items.
Configuration menu - View commit details
-
Copy full SHA for 33b6b65 - Browse repository at this point
Copy the full SHA 33b6b65View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d32ff8 - Browse repository at this point
Copy the full SHA 8d32ff8View commit details
Commits on Jul 28, 2024
-
feat: tested top-level things, added more tests for identifiers
Fully tested: * Asm Functions * Globals * Pragmas * Constants Partially tested: Function definitions and declarations Next up: Statements Broght over identifier tests from the funcId fixing PRs. Almost re-wrote the universally correct identifier recognition, stuck with underscores for a bit. Will move past that and finilize all other things, up to (and perhaps including) expressions + semantics. In the background I'll try to polish identifiers some more :)
Configuration menu - View commit details
-
Copy full SHA for 8bc2486 - Browse repository at this point
Copy the full SHA 8bc2486View commit details
Commits on Jul 29, 2024
-
feat(func-parser): 1/3 of types and semantics
Later on, `FuncAst...` types from `grammar.ts` need to be merged with ones in `syntax.ts`, in favor of the former
Configuration menu - View commit details
-
Copy full SHA for bfab588 - Browse repository at this point
Copy the full SHA bfab588View commit details
Commits on Jul 31, 2024
-
test(func-parser): covered everything but expressions in tests
Not all pass due to the complicated things with polymorphic types and identifiers. To be resolved tomorrow, with semantic actions and expressions.
Configuration menu - View commit details
-
Copy full SHA for 21e5253 - Browse repository at this point
Copy the full SHA 21e5253View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6b4916 - Browse repository at this point
Copy the full SHA c6b4916View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f781f6 - Browse repository at this point
Copy the full SHA 8f781f6View commit details -
fix(func-parser): multi-line and single-line strings can be placed af…
…ter each other in asm functions feat(func-parser): divide polymorphic and non-polymorphic, uniform types
Configuration menu - View commit details
-
Copy full SHA for 3c5564c - Browse repository at this point
Copy the full SHA 3c5564cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8fb799 - Browse repository at this point
Copy the full SHA a8fb799View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cec8c17 - Browse repository at this point
Copy the full SHA cec8c17View commit details
Commits on Aug 4, 2024
-
func(func-parser): grammar is finally completed, and most tests pass!
However, I still have to restrain the identifiers — they parse too much. Then, the `grammar.ts` will be swiftly completed and the parser would be done. I'll do that ASAP
Configuration menu - View commit details
-
Copy full SHA for e185cfe - Browse repository at this point
Copy the full SHA e185cfeView commit details
Commits on Aug 5, 2024
-
fix(func-parser): fixed most of the bugs, working on identifiers star…
…ting with underscores ...and/or similar things
Configuration menu - View commit details
-
Copy full SHA for 7286760 - Browse repository at this point
Copy the full SHA 7286760View commit details -
refactor(func-parser): types, expressions, and whitespace padding
Next up: two highest-precedence sets of expressions and rework of identifiers. Then, if that works out, semantic actions (finally!). If even that won't, I'm calling FunC "context-sensitive", getting rid of Ohm and swiftly hand-rolling a recursive descent parsed based on the C++ sources of FunC. *sigh*
Configuration menu - View commit details
-
Copy full SHA for f1519d2 - Browse repository at this point
Copy the full SHA f1519d2View commit details
Commits on Aug 7, 2024
-
feat(func-parser): grammar is finally complete and able to parse stdl…
…ib.fc and Tact's stdlib Note, that generic types in variable declarations are temporarily omitted, as they turn FunC into a context-sensitive grammar. This could be resolved in the future, by either doing some hacks during syntax analysis, or by introducing, say, a `decl` keyword into FunC to prefix all variable declarations: `decl var/_/type(s) ids...`
Configuration menu - View commit details
-
Copy full SHA for c60104a - Browse repository at this point
Copy the full SHA c60104aView commit details -
feat(func-parser): worked through most of the types, got to complete …
…the AST construction (mostly typing stuff in), and we're done!
Configuration menu - View commit details
-
Copy full SHA for 6e86d5e - Browse repository at this point
Copy the full SHA 6e86d5eView commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1482754 - Browse repository at this point
Copy the full SHA 1482754View commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c64dc47 - Browse repository at this point
Copy the full SHA c64dc47View commit details
Commits on Aug 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 93acaef - Browse repository at this point
Copy the full SHA 93acaefView commit details -
Configuration menu - View commit details
-
Copy full SHA for f315834 - Browse repository at this point
Copy the full SHA f315834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9658c5b - Browse repository at this point
Copy the full SHA 9658c5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43e1c4c - Browse repository at this point
Copy the full SHA 43e1c4cView commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e69cd14 - Browse repository at this point
Copy the full SHA e69cd14View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd7cf6c - Browse repository at this point
Copy the full SHA dd7cf6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 804ab80 - Browse repository at this point
Copy the full SHA 804ab80View commit details -
chore(func-parser): remove redundant snapshots and rename couple thin…
…gs in `grammar.ts`'
Configuration menu - View commit details
-
Copy full SHA for a3eee3a - Browse repository at this point
Copy the full SHA a3eee3aView commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 79b2ad1 - Browse repository at this point
Copy the full SHA 79b2ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f39ea - Browse repository at this point
Copy the full SHA 56f39eaView commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ebe769 - Browse repository at this point
Copy the full SHA 6ebe769View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d1d508 - Browse repository at this point
Copy the full SHA 8d1d508View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed2c982 - Browse repository at this point
Copy the full SHA ed2c982View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb0965b - Browse repository at this point
Copy the full SHA bb0965bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9142be6 - Browse repository at this point
Copy the full SHA 9142be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fc6f15 - Browse repository at this point
Copy the full SHA 8fc6f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for d036d3e - Browse repository at this point
Copy the full SHA d036d3eView commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d3999a - Browse repository at this point
Copy the full SHA 6d3999aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 299d3f7 - Browse repository at this point
Copy the full SHA 299d3f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4127b02 - Browse repository at this point
Copy the full SHA 4127b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f54da1 - Browse repository at this point
Copy the full SHA 9f54da1View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea7928f - Browse repository at this point
Copy the full SHA ea7928fView commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 123f7ae - Browse repository at this point
Copy the full SHA 123f7aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fc4e79 - Browse repository at this point
Copy the full SHA 3fc4e79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1344fb7 - Browse repository at this point
Copy the full SHA 1344fb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac3111a - Browse repository at this point
Copy the full SHA ac3111aView commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f6e849 - Browse repository at this point
Copy the full SHA 4f6e849View commit details -
Configuration menu - View commit details
-
Copy full SHA for be14b13 - Browse repository at this point
Copy the full SHA be14b13View commit details
Commits on Sep 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41c3f35 - Browse repository at this point
Copy the full SHA 41c3f35View commit details -
Configuration menu - View commit details
-
Copy full SHA for f675f27 - Browse repository at this point
Copy the full SHA f675f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da2062 - Browse repository at this point
Copy the full SHA 8da2062View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc3af50 - Browse repository at this point
Copy the full SHA dc3af50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e5a5b8 - Browse repository at this point
Copy the full SHA 5e5a5b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10bbf30 - Browse repository at this point
Copy the full SHA 10bbf30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d12b0 - Browse repository at this point
Copy the full SHA 77d12b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bfc322 - Browse repository at this point
Copy the full SHA 3bfc322View commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dfa9013 - Browse repository at this point
Copy the full SHA dfa9013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c46edd - Browse repository at this point
Copy the full SHA 9c46eddView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ee58a1 - Browse repository at this point
Copy the full SHA 9ee58a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82272f4 - Browse repository at this point
Copy the full SHA 82272f4View commit details -
chore(Writer): Replace
#
annotationsNeeded to test the backend leveraging structural typing in TS
Configuration menu - View commit details
-
Copy full SHA for 494c240 - Browse repository at this point
Copy the full SHA 494c240View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b42a0 - Browse repository at this point
Copy the full SHA a1b42a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5c98d - Browse repository at this point
Copy the full SHA 8b5c98dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c3b01f - Browse repository at this point
Copy the full SHA 7c3b01fView commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bcfef54 - Browse repository at this point
Copy the full SHA bcfef54View commit details -
Configuration menu - View commit details
-
Copy full SHA for f792111 - Browse repository at this point
Copy the full SHA f792111View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b2877 - Browse repository at this point
Copy the full SHA a3b2877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2419b16 - Browse repository at this point
Copy the full SHA 2419b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for a89bd0b - Browse repository at this point
Copy the full SHA a89bd0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d4b179 - Browse repository at this point
Copy the full SHA 6d4b179View commit details -
feat(test): Don't consider newlines in differential testing
Both backends generated some extra garbage.
Configuration menu - View commit details
-
Copy full SHA for e140b35 - Browse repository at this point
Copy the full SHA e140b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6909f93 - Browse repository at this point
Copy the full SHA 6909f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6397c85 - Browse repository at this point
Copy the full SHA 6397c85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 236a518 - Browse repository at this point
Copy the full SHA 236a518View commit details -
fix(tests): Hack for FunC parser
Still idk, why things went wrong with that identifier there, as identifiers elsewhere work just fine
Configuration menu - View commit details
-
Copy full SHA for 9cfa662 - Browse repository at this point
Copy the full SHA 9cfa662View commit details -
fix(func-parser): Correct recognition of function and method calls
And semantically accurate function arguments (just tensors), albeit at the cost of some expressiveness of FunC
Configuration menu - View commit details
-
Copy full SHA for deaa617 - Browse repository at this point
Copy the full SHA deaa617View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59f8936 - Browse repository at this point
Copy the full SHA 59f8936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80cc2cf - Browse repository at this point
Copy the full SHA 80cc2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for deb369f - Browse repository at this point
Copy the full SHA deb369fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98c6fb9 - Browse repository at this point
Copy the full SHA 98c6fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcca629 - Browse repository at this point
Copy the full SHA dcca629View commit details