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.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.*  | 
