97aaffd166
doc: update assembly language syntax
2024-12-13 12:26:53 +00:00
99cbcbaeb4
doc: explicitly store all identifiers/selector in an assembly source file in the const pool
2024-12-09 20:38:36 +00:00
89bc63727f
doc: remove outdated documentation from sample file
2024-12-08 19:37:50 +00:00
3060bb1206
doc: add subscript, pkg-access, and tuple expressions to sample file
2024-12-08 19:37:33 +00:00
c6f1439835
doc: add dynamic package with keyword-message filter to sample file
2024-12-07 21:47:21 +00:00
7e3322e2ad
doc: add package initialiser expressions to sample file
2024-12-07 20:57:08 +00:00
77885036c1
doc: add lambdas to sample file
2024-12-07 11:17:01 +00:00
4e301a3e90
doc: add properties to sample file
2024-12-06 19:51:01 +00:00
6b9bd4771d
doc: full properties now always have a pipe symbol after their identifier
2024-12-06 19:49:21 +00:00
4cfb1e56ea
doc: a heck-ton more expressions for the sample file :)
2024-12-06 13:47:21 +00:00
c58eed715e
doc: lots more exiciting expressions for the sample file
2024-12-06 10:02:51 +00:00
c0a90f40b5
doc: add while loops to sample file
2024-12-05 19:29:36 +00:00
ad8ce82bad
doc: add match statement to sample file
2024-12-04 22:23:33 +00:00
7d2e945384
doc: add more inline conditional expressions to sample file
2024-12-04 16:41:34 +00:00
04ee7d77c0
doc: add more complex expressions to sample file
2024-12-04 16:35:54 +00:00
0836a1d827
doc: add sample cascade operations
2024-12-03 21:58:02 +00:00
45e2d5919a
doc: add even more complex expressions to sample file
2024-12-02 11:00:00 +00:00
d5898bb7d9
doc: add more complex expressions to sample file
2024-12-02 10:48:32 +00:00
48d649a403
doc: fix mixed indentation in sample file
2024-12-01 13:26:40 +00:00
c3abcec05a
doc: add some more complex expressions to Simple.im
2024-11-28 17:00:52 +00:00
5af2692555
doc: document some additional operators in Person.im
2024-11-27 22:26:59 +00:00
8cf341c063
doc: add really simple source file for parser testing
2024-11-26 13:10:52 +00:00
2d89db48d2
doc: standardise the use of braces, brackets, and parens in asm source
...
parens () are used to specify object parent (e.g. the name of the class
that a message handler belongs to)
braces {} are used to specify the contents of an object (e.g. the
getter/setter for a property)
brackets [] are used to specify the identifier of an object (e.g. the
selector for a message handler)
2024-11-20 22:15:14 +00:00
605d70d967
doc: add decimal number to sample source file
2024-11-19 16:58:44 +00:00
6a563da1b0
doc: include dquote strings in Person.im
2024-11-17 09:32:49 +00:00
839259cdd7
doc: add and, or, not, is, is not operators
2024-11-10 12:22:54 +00:00
8a7198b70b
doc: add missing statement separator
2024-11-10 12:22:31 +00:00
f1e797e6ba
doc: change exception handler lambda to take two parameters
2024-11-10 12:22:13 +00:00
546d5db4e2
doc: fix package keyword used in for-loop example
2024-11-10 12:21:39 +00:00
0b56aa9b27
doc: add -put:at: package syntax example
2024-11-10 12:21:12 +00:00
acfc811a38
doc: add ! message handler terminator token
2024-11-10 12:20:44 +00:00
0603b2f52a
doc: add statement separators and one-line message handler support
2024-11-08 18:53:19 +00:00
631b19e051
doc: convert more of Person.im to assembly
2024-11-08 13:24:37 +00:00
4d4e86be13
doc: add missing self qualifier to (Person) -getAgeInUnits:
2024-11-08 13:24:18 +00:00
e55fdbd0db
doc: add const pool to ivy assembly file
2024-11-05 22:17:36 +00:00
fd65b665c4
doc: add assembly source file for Person.im
2024-11-05 13:23:16 +00:00
de1aa54fc0
doc: re-design property syntax
2024-11-05 13:21:25 +00:00
ac92c5317e
add existing documentation
2024-11-02 15:11:00 +00:00