Tristan B. Velloza Kildaire deavmi
  • Stellenbosch, South Africa
  • https://deavmi.assigned.network
  • I ❤️ programming and computers. I have a big interest in compiler and interpreter design and implementation and also an interest in networking and fmts/protos.

  • Joined on 2021-12-21
deavmi commented on issue tlang/tlang#188 2024-05-14 08:01:04 +01:00
🧹🧼 Cleanup: Context versus parentOf() usage

Parser

  • Added UnaryOperatorExpression support for the recursive parenting
  • Added ArrayIndex support for the recursive parenting
  • Added ArrayAssignment support for the recursive parenting
deavmi commented on issue tlang/tlang#188 2024-05-14 07:48:57 +01:00
🧹🧼 Cleanup: Context versus parentOf() usage

Will need to merge in other PRs first:

There is something not being painted and not reaching a VariableExpression when testing, so I want to merge the other PRs in first.

deavmi commented on issue tlang/tlang#188 2024-05-13 21:37:54 +01:00
🧹🧼 Cleanup: Context versus parentOf() usage

DNodeGenerator

  • When resolving the entity (Variable) of which a VariableExpression refers to; use the VariableExpression's parentOf() instead of the passed in Context
deavmi opened issue tlang/tlang#188 2024-05-13 19:21:48 +01:00
Context versus parentOf() usage
deavmi commented on issue tlang/tlang#53 2024-05-13 19:19:02 +01:00
Context's .container deemed useless

Dependency

  • When doing a lookup of the Entity referred to by a FunctionCall then use the FunctionCall's parentOf() rather than the Context
deavmi commented on issue tlang/tlang#53 2024-05-13 18:43:17 +01:00
Context's .container deemed useless

Okay, so it is deemed useless for the dependency generation - yes. But not for Instructions

deavmi commented on issue tlang/tlang#187 2024-05-13 11:22:49 +01:00
🧹🧼 Cleanup: Drop Container from Context

Not possible. Instructions.

deavmi closed issue tlang/tlang#187 2024-05-13 11:22:49 +01:00
🧹🧼 Cleanup: Drop Container from Context
deavmi opened issue tlang/tlang#187 2024-05-13 11:19:17 +01:00
🧹🧼 Cleanup: Drop Container from Context
deavmi synced commits to refs/pull/39/merge at deavmi/birchwood from mirror 2024-05-12 17:40:56 +01:00
aed6adf48d Merge 5576358f34a725bfbf40b72f6f13bd2bbeb957ec into 3b88b38cf628581adff9ff568eced5f8a4834f2d
3b88b38cf6 README
b1e3f24fdd Upgrade/logging (#44)
23b5b3944b Messages
ef963e898d README
Compare 15 commits »
deavmi synced new reference refs/tags/v2.11.1 to deavmi/birchwood from mirror 2024-05-12 17:24:33 +01:00
deavmi synced and deleted reference refs/tags/refs/pull/44/merge at deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
deavmi synced commits to master at deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
3b88b38cf6 README
b1e3f24fdd Upgrade/logging (#44)
Compare 2 commits »
deavmi synced commits to upgrade/logging at deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
5b65479ee9 Reapply "Dub"
44b9b19828 Revert "Dub"
Compare 2 commits »
deavmi synced commits to refs/pull/44/head at deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
5b65479ee9 Reapply "Dub"
44b9b19828 Revert "Dub"
Compare 2 commits »
deavmi synced commits to refs/tags/v2.11.0 at deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
deavmi synced new reference refs/tags/v2.11.0 to deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
deavmi synced commits to refs/tags/v2.11.1 at deavmi/birchwood from mirror 2024-05-12 17:24:32 +01:00
deavmi synced commits to master at deavmi/gitea-irc-bot from mirror 2024-05-12 17:16:44 +01:00
deavmi synced commits to refs/tags/v0.5.0 at deavmi/gitea-irc-bot from mirror 2024-05-12 17:16:44 +01:00