june / V2 IR Snippet

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 week ago
An example of V2's intermediate representation.
1 {
2 "foo": [
3 {
4 "conditions": [
5 {
6 "stack": "bar",
7 "pattern": [
8 {
9 "type": "variable",
10 "symbol": "baz"

capitalex / point.gilded

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 2 months ago
1 : sq dup * ;
2
3 : keep
4 over { call } dip ;
5
6 : mag@ 'mag@ print
7 'x @ dup print sq
8 'y @ dup print sq
9 + sqrt ;

june / Quad Store w/ Arrays

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 2 months ago
A definition of a quad store, and an example defining arrays.
1 ||:: foo @ 0 = 10
2 :: foo @ 1 = 20
3 :: foo @ 2 = 30
4 :: foo @ 0
5 :: foo @ *
6
7 |:: $name @ *? :found: array $name $index $value|
8 :values: $value
9 |:: $name @ * :empty:|
10 |:: $name @ *?|
Новее Позже