Commit Graph

477 Commits

Author SHA1 Message Date
d6dea45f52 meta: rename library modules 2024-11-12 19:55:47 +00:00
e71056f26b meta: add stub compiler, assembler, and runtime libraries 2024-11-11 22:25:01 +00:00
d77aaefa20 vscode: add keywords, strings, comments, and selector labels to ivy grammar 2024-11-11 21:39:22 +00:00
a424941481 meta: add vscode language support extension 2024-11-11 16:24:23 +00:00
712bdd3e76 vim: add support for word operators, package/use identifier highlighting, slashes in atom names 2024-11-10 12:23:44 +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
a8340a01f9 vim: add support for asm comments, idents, atoms, and new keywords and index bases 2024-11-08 13:19:11 +00:00
78761cd51f doc: document msg instructions; remove duplicate ldr instruction 2024-11-08 13:18:23 +00:00
e55fdbd0db doc: add const pool to ivy assembly file 2024-11-05 22:17:36 +00:00
9323c83b31 vim: add support for ivy assembly language 2024-11-05 22:16:50 +00:00
fd65b665c4 doc: add assembly source file for Person.im 2024-11-05 13:23:16 +00:00
673bb4b9cc doc: add vm instruction for returning nothing 2024-11-05 13:22:57 +00:00
2c4c297cde doc: change package getter/setter messages 2024-11-05 13:22:40 +00:00
1562b19358 vim: add support for property syntax 2024-11-05 13:21:42 +00:00
de1aa54fc0 doc: re-design property syntax 2024-11-05 13:21:25 +00:00
c96d9a4b14 add vim syntax highlighting plugin 2024-11-02 15:11:13 +00:00
ac92c5317e add existing documentation 2024-11-02 15:11:00 +00:00
d5c41cbbaa cmd: add separate command for building ivy source and assembly files 2024-11-02 11:18:38 +00:00
3b7cf3c10c initial commit 2024-11-01 21:41:44 +00:00