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" |
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 @ *?| |
june / Accounting Mocks
0 喜欢
0 派生
1 文件
最后活跃于 6 months ago
An example of turning pseudocode into a functional model.
| 1 | |# First, we need to import conditional statements. #| |
| 2 | ||'@include' https://gist.nouveau.community/june/72f7794abbf64eb3890e2715d7e7789b/raw/HEAD/conditional.nv |
| 3 | |
| 4 | |# Let's try something. #| |
| 5 | ||:: test the happy path |
| 6 | :: log in as june |
| 7 | :: transfer 100 from 1234 to 5678 |
| 8 | :: log out |
| 9 | |
| 10 | ||:: test the sad path |
上一页
下一页