Sha256: 22174fa88becc0856f84f8789e58b0a072da0fdba50f1c02ef588155ab913cab

Contents?: true

Size: 793 Bytes

Versions: 27

Compression:

Stored size: 793 Bytes

Contents

#!/usr/bin/env apl --script

⍝ Clear logfile with given filename.
∇test∆clear_log filename
  handle←'w' ⎕FIO[3] filename
  _←⎕FIO[4] handle
∇

⍝ )COPY file relative to current directory.
∇test∆copy_relative path
  _←⍎ ')COPY ',test¯pwd,'/',path
∇

⍝ Write logfile with given filename to stderr as UTF-8.
∇test∆show_log filename
  cr←⎕ucs 10
  test¯warn cr,'***** TEST LOG *****',cr,cr
  test¯warn test¯read_unicode filename
∇

⍝ private

⍝ Return current directory as a string.
∇pwd←test¯pwd
  pwd←⎕FIO 30
∇

⍝ Read a UTF-8 file into a Unicode character vector.
∇unicode←test¯read_unicode filename
  unicode←19⎕CR ⎕FIO[26] filename
∇

⍝ Write string to stderr.
∇test¯warn string
  _←'%s' string ⎕FIO[22] 2
∇

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
trackler-2.2.1.45 tracks/gnu-apl/test.apl
trackler-2.2.1.44 tracks/gnu-apl/test.apl
trackler-2.2.1.43 tracks/gnu-apl/test.apl
trackler-2.2.1.42 tracks/gnu-apl/test.apl
trackler-2.2.1.41 tracks/gnu-apl/test.apl
trackler-2.2.1.40 tracks/gnu-apl/test.apl
trackler-2.2.1.39 tracks/gnu-apl/test.apl
trackler-2.2.1.38 tracks/gnu-apl/test.apl
trackler-2.2.1.37 tracks/gnu-apl/test.apl
trackler-2.2.1.36 tracks/gnu-apl/test.apl
trackler-2.2.1.35 tracks/gnu-apl/test.apl
trackler-2.2.1.34 tracks/gnu-apl/test.apl
trackler-2.2.1.33 tracks/gnu-apl/test.apl
trackler-2.2.1.32 tracks/gnu-apl/test.apl
trackler-2.2.1.31 tracks/gnu-apl/test.apl
trackler-2.2.1.30 tracks/gnu-apl/test.apl
trackler-2.2.1.29 tracks/gnu-apl/test.apl
trackler-2.2.1.28 tracks/gnu-apl/test.apl
trackler-2.2.1.27 tracks/gnu-apl/test.apl
trackler-2.2.1.26 tracks/gnu-apl/test.apl