Working on NEX.

This commit is contained in:
2026-02-16 01:26:33 +00:00
parent e2ad04b692
commit fe581affb7

28
nex.nel
View File

@@ -1,6 +1,28 @@
do {
register query {
/* Some sorcery for a query? */
// NEX 4
here 'nex language' is [do {
here 'language' is [create new language]
return 'language'
}]
here (nex (expressions)) means [
do (expressions) in 'nex language'
]
(interpret 'input') means {
here: 'previous character' is [nothing]
iterate over [pattern match all "." in 'input' as {'this character'}] {
if ['previous character' is something] {
}
now: 'previous character' is 'this character';
}
}
loop (until 'termination') {
choose from [read console] as 'input' {
('input' matches "end") does { now: termination };
everything else does { interpret 'input' };
}
}