diff options
author | Samuel Lidén Borell <samuel@kodafritt.se> | 2024-06-02 21:20:48 +0200 |
---|---|---|
committer | Samuel Lidén Borell <samuel@kodafritt.se> | 2024-06-02 21:20:48 +0200 |
commit | 580bf6130632f6855fddeea7b07c8401c56108f2 (patch) | |
tree | 4bd5e7cdb68408c52ad8df030f7f887c7d97def0 /notes/deref_syntax.txt | |
parent | db73835b12f41be8766384a1cdcc34a0848354dc (diff) | |
download | slul-main.tar.gz slul-main.tar.bz2 slul-main.zip |
Diffstat (limited to 'notes/deref_syntax.txt')
-rw-r--r-- | notes/deref_syntax.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/notes/deref_syntax.txt b/notes/deref_syntax.txt new file mode 100644 index 0000000..eb3852d --- /dev/null +++ b/notes/deref_syntax.txt @@ -0,0 +1,17 @@ +Syntax for pointer dereferencing +================================ + +Current syntax in SLUL: + + deref p = 123 + int y = deref p + +Pascal-like syntax: + + p^ = 123 + int y = p^ + +Zig-like syntax: + + p.* = 123 + int y = p.* |