lang: parser, funcs: Take out the built-in history function

It's a normally named function for now, until we think of a common
package to move it into.

Hopefully this makes improving the lexer and parser easier for now. We
can consider bringing it back if needed.
This commit is contained in:
James Shubin
2023-10-09 17:14:29 -04:00
parent 05d570d250
commit b8f8ec8aa3
5 changed files with 6 additions and 75 deletions

View File

@@ -12,8 +12,8 @@ $threshold = 1.5 # change me if you like
# simple hysteresis implementation
$h1 = $theload > $threshold
$h2 = $theload{1} > $threshold
$h3 = $theload{2} > $threshold
$h2 = history($theload, 1) > $threshold
$h3 = history($theload, 2) > $threshold
$unload = $h1 or $h2 or $h3
virt "mgmt1" {