..
import
Add file loading functions to stdlib
2024-01-08 19:28:14 +01:00
alias identifier.ans
Add identifier wrap for aliases
2023-12-31 14:55:28 +01:00
assignment tuple unpacking.ans
[language] Add multiple assignments, assignment and definitions are now function calls
2024-01-11 01:36:47 +01:00
autocall text statement.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
binary operator overload.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
binop assignement.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
brace multiline.ans
[language] add inline comments and allow multiline comments
2024-01-16 17:40:26 +01:00
bracket multiline.ans
[language] add inline comments and allow multiline comments
2024-01-16 17:40:26 +01:00
checkpoint change.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
checkpoint merging mutable value.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
checkpoint merging variable.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
checkpoint reached seen.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
choice block.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
choice function.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
choice line interpolation with choice event.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
choice line interpolation with event flush.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
choice line interpolation with text event.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
choice preserve tags.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
choice simple.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
choice text interleaved.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
choice with decorators.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
closure access upvalue.ans
Fourth test batch
2023-12-30 23:45:30 +01:00
closure capture environment.ans
Update tests
2024-01-03 16:46:12 +01:00
closure define nested.ans
Fourth test batch
2023-12-30 23:45:30 +01:00
closure define.ans
Fourth test batch
2023-12-30 23:45:30 +01:00
closure.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
comment.ans
[language] add inline comments and allow multiline comments
2024-01-16 17:40:26 +01:00
commit.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
condition decorator.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
condition else false.ans
Update tests
2024-01-02 00:36:10 +01:00
condition else true.ans
Update tests
2024-01-02 00:36:10 +01:00
condition elseif false.ans
Update tests
2024-01-02 00:36:10 +01:00
condition elseif true.ans
Update tests
2024-01-02 00:36:10 +01:00
condition false.ans
Update tests
2024-01-02 00:36:10 +01:00
condition operator.ans
Update tests
2024-01-02 00:36:10 +01:00
condition true.ans
Update tests
2024-01-02 00:36:10 +01:00
constant variable list.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
constant variable.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
constrained variable assignement.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
constrained variable definition.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
custom event.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
custom text formatting.ans
Update tests
2024-01-02 00:36:10 +01:00
default attached block.ans
Update tests
2024-01-02 00:36:10 +01:00
define override function.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
define override variable.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
define override.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
define.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
defininion tuple unpacking.ans
[language] Add multiple assignments, assignment and definitions are now function calls
2024-01-11 01:36:47 +01:00
equality operator.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
error.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
exported variable nested.ans
Exported variables: no longer add export scope to every function, allow freely access and modifiy variable in function scope
2023-12-30 23:43:05 +01:00
exported variable.ans
Exported variables: no longer add export scope to every function, allow freely access and modifiy variable in function scope
2023-12-30 23:43:05 +01:00
floor ceil round.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
flush.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
for break.ans
Add for loops
2024-01-05 01:36:37 +01:00
for continue.ans
Add for loops
2024-01-05 01:36:37 +01:00
for invalid iterator.ans
Add for loops
2024-01-05 01:36:37 +01:00
for list.ans
Add for loops
2024-01-05 01:36:37 +01:00
for range.ans
Add for loops
2024-01-05 01:36:37 +01:00
for struct.ans
Add for loops
2024-01-05 01:36:37 +01:00
for table.ans
Add for loops
2024-01-05 01:36:37 +01:00
for tuple.ans
Add for loops
2024-01-05 01:36:37 +01:00
function arg.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function args arity check fail.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function args.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function assignement.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
function call struct.ans
Allow function call with tuple and struct without parentheses
2024-01-08 16:41:44 +01:00
function call tuple.ans
Allow function call with tuple and struct without parentheses
2024-01-08 16:41:44 +01:00
function conflict.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
function custom type dispatch error.ans
Third test batch
2023-12-30 23:39:10 +01:00
function custom type dispatch.ans
Third test batch
2023-12-30 23:39:10 +01:00
function cycle.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
function definition.ans
Update tests
2024-01-02 00:36:10 +01:00
function exported.ans
Exported variables: no longer add export scope to every function, allow freely access and modifiy variable in function scope
2023-12-30 23:43:05 +01:00
function name dispatch.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function next.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
function no conflict.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function random.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
function return exit function nested.ans
Update tests
2024-01-02 00:36:10 +01:00
function return exit function.ans
Update tests
2024-01-02 00:36:10 +01:00
function return nested.ans
Update tests
2024-01-02 00:36:10 +01:00
function return.ans
Update tests
2024-01-02 00:36:10 +01:00
function scope wrong.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function scope.ans
Exported variables: no longer add export scope to every function, allow freely access and modifiy variable in function scope
2023-12-30 23:43:05 +01:00
function scoped mutable.ans
Update tests
2024-01-02 00:36:10 +01:00
function scoped nested.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
function scoped recursive.ans
Update tests
2024-01-02 00:36:10 +01:00
function scoped.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
function selection.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
function separate variable from variants.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
function type dispatch ambigous.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
function type dispatch with default.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
function type dispatch.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
function ufcs arg.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function ufcs args.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
function.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
implicit multiplication.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
index identifier.ans
Fourth test batch
2023-12-30 23:45:30 +01:00
interrupt callback nested paragraph.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
interrupt callback nested.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
interrupt callback.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
interrupt no callback.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
lazy boolean operators.ans
Update tests
2024-01-02 00:36:10 +01:00
list assignement.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
list find.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
list index.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
list insert.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
list len.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
list remove.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
litterals.ans
Third test batch
2023-12-30 23:39:10 +01:00
load file error.ans
Add file loading functions to stdlib
2024-01-08 19:28:14 +01:00
load file import.ans
Add file loading functions to stdlib
2024-01-08 19:28:14 +01:00
load file.ans
Add file loading functions to stdlib
2024-01-08 19:28:14 +01:00
loop decorator.ans
[language] allow multiline strings
2024-01-16 15:52:16 +01:00
map assignement.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
map index accross checkpoints.ans
[stdlib] add optional default value for table and struct call
2024-01-16 14:34:18 +01:00
map index.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
merge nested mutable bis.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
merge nested mutable error bis.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
merge nested mutable error.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
merge nested mutable.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
multiline string.ans
[language] allow multiline strings
2024-01-16 15:52:16 +01:00
named arguments.ans
Update tests
2024-01-02 00:36:10 +01:00
namespace operator arbitrary expression.ans
Exported variables: no longer add export scope to every function, allow freely access and modifiy variable in function scope
2023-12-30 23:43:05 +01:00
nested conditions.ans
Update tests
2024-01-02 00:36:10 +01:00
nested flush.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
optional arguments.ans
Update tests
2024-01-02 00:36:10 +01:00
pair name value.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
pair operator.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
paragraph run force.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
paragraph run from.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
paragraph run.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
paragraph.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
parentheses multiline.ans
[language] add inline comments and allow multiline comments
2024-01-16 17:40:26 +01:00
persist.ans
Aliases: add wrap > operator
2023-12-30 23:44:42 +01:00
resume anchors.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
resume from nested paragraph.ans
Firth test batch and associated fixes
2023-12-31 14:30:14 +01:00
resume from paragraph restore tags.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
resume from paragraph with nested choice 2.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
resume from paragraph with nested choice 3.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
resume from paragraph with nested choice 4.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
resume from paragraph with nested choice.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
resume from paragraph with nested condition.ans
Update tests
2024-01-02 00:36:10 +01:00
return children.ans
Update tests
2024-01-02 00:36:10 +01:00
return in choice.ans
[language] Remove _|>_ operator, replace with *_
2024-01-09 18:05:45 +01:00
scope checkpoint mutable bis error.ans
Update tests
2024-01-02 00:36:10 +01:00
scope checkpoint mutable bis.ans
Update tests
2024-01-02 00:36:10 +01:00
scope checkpoint mutable error.ans
Update tests
2024-01-02 00:36:10 +01:00
scope checkpoint mutable ter error.ans
Update tests
2024-01-02 00:36:10 +01:00
scope checkpoint mutable ter.ans
Update tests
2024-01-02 00:36:10 +01:00
scope checkpoint mutable.ans
Update tests
2024-01-02 00:36:10 +01:00
seen checkpoint resume.ans
Final test batch and associated fixes
2023-12-31 19:41:14 +01:00
serialize function env.ans
LuaFunction cleanup: replace by LuaCall
2024-01-07 20:31:28 +01:00
serialize function.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
serialize lua function.ans
Persist LuaFunctions & add tests
2024-01-03 19:47:28 +01:00
serialize.ans
Persist LuaFunctions & add tests
2024-01-03 19:47:28 +01:00
string escaping.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
string len.ans
Add stdlib functions from anselme v1
2024-01-04 20:22:18 +01:00
swap assignment.ans
[language] Add multiple assignments, assignment and definitions are now function calls
2024-01-11 01:36:47 +01:00
symbol alias constant.ans
Aliases: add wrap > operator
2023-12-30 23:44:42 +01:00
symbol alias exported.ans
Aliases: add wrap > operator
2023-12-30 23:44:42 +01:00
symbol alias.ans
Aliases: add wrap > operator
2023-12-30 23:44:42 +01:00
tag decorator nested.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
tag decorator.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
tag empty.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
tag operator.ans
Update tests
2024-01-02 00:36:10 +01:00
tag.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
text block.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
text break.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
text buffer with tags.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
text buffer.ans
Update tests
2024-01-02 00:36:10 +01:00
text concat.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
text escaping.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
text format.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
text line interpolation with choice event.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
text line interpolation with event flush.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
text line interpolation with text event.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
text strip trailing space.ans
Add test for constant aliases and text trailing space removal
2023-12-30 02:02:11 +01:00
text.ans
First test batch and associated fixes
2023-12-28 17:03:54 +01:00
translate context.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
translate string.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
translate text attachblock.ans
Replace AttachBlock with more generic PartialScope
2023-12-29 17:56:01 +01:00
translate text.ans
Second test batch and associated fixes
2023-12-29 17:15:43 +01:00
unary operator overload.ans
Prefix type checkers with "is", stdlib cleanup
2024-01-06 15:00:08 +01:00
unseen line.ans
[language] automatically call text when they appear directly as a statement; remove autocalling of every text returned by a statement
2024-04-23 19:57:36 +02:00
while break.ans
Update tests
2024-01-02 00:36:10 +01:00
while continue.ans
Update tests
2024-01-02 00:36:10 +01:00
while loop else.ans
Update tests
2024-01-02 00:36:10 +01:00
while loop.ans
Update tests
2024-01-02 00:36:10 +01:00