summaryrefslogtreecommitdiff
path: root/comp/compiler.go
AgeCommit message (Expand)Author
2026-01-27fix: improve multiple defineMarc Vertes
2026-01-26fix: improve multi assignMarc Vertes
2026-01-23feat: add Next2 and Pull2 instructions in vm.Marc Vertes
2026-01-23feat: make Next iterator instruction faster and more efficientMarc Vertes
2026-01-23chore: make Compiler.emit a method instead of closureMarc Vertes
2026-01-23chore: use parser.Token.Arg to store generated parametersMarc Vertes
2026-01-22chore: use token helpersMarc Vertes
2026-01-22chore: refactor token types to avoid mutate scanner tokensMarc Vertes
2026-01-21feat: add support for range clause and iteratorsMarc Vertes
2026-01-16feat: handle slice expressionsMarc Vertes
2026-01-14fix: improve handling of indirectionsMarc Vertes
2026-01-11fix: handle assign statements on map elementsMarc Vertes
2026-01-09feat: initial support for mapsMarc Vertes
2026-01-08fix: improve composite literal for slicesMarc Vertes
2026-01-07fix: improve handling of composite literal struct expressionsMarc Vertes
2026-01-06fix: correct and simplify parsing of expressions.Marc Vertes
2025-12-04chore: move symbol types and functions in its own package.Marc Vertes
2025-12-03feat: support literal struct expressions with keyed elementsMarc Vertes
2025-12-02feat: support of struct literal compositeMarc Vertes
2025-11-29chore: shorter name for packages, simpilfy vm valuesMarc Vertes