all repos — min @ 7fa3f654868f6b460770674dc6051a6cf9837f32

A small but practical concatenative programming language.

lib/min_seq.nim

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
import 
  tables,
  random
import 
  ../core/parser, 
  ../core/value, 
  ../core/interpreter, 
  ../core/utils
  
# Operations on sequences (data quotations)
proc seq_module*(i: In)=

  i.define()

    .symbol("harvest") do (i: In):
      discard

    .finalize("seq")