SYMBOL INDEX (250 symbols across 13 files) FILE: src/Makefile.gen.rb function banner (line 5) | def banner(s1, s2=nil, i=nil) FILE: src/blc-boot.dat.gen.rb function dump (line 1) | def dump(e, env) FILE: src/code-gen-pool.rb class Zig (line 40) | class Zig < CodeGen FILE: src/code-gen.rb class CodeGen (line 7) | class CodeGen method inherited (line 13) | def self.inherited(c) method gen_step (line 17) | def self.gen_step method code (line 21) | def code method run_steps (line 25) | def self.run_steps class Python_R_Ratfor_Rc_REXX (line 80) | class Python_R_Ratfor_Rc_REXX < CodeGen method code (line 91) | def code class Promela (line 103) | class Promela < CodeGen class Prolog (line 111) | class Prolog < CodeGen class PostScript (line 118) | class PostScript < CodeGen class Pike (line 126) | class Pike < CodeGen class PHP_Piet (line 133) | class PHP_Piet < CodeGen method code (line 137) | def code class Perl6 (line 161) | class Perl6 < CodeGen class Perl5 (line 169) | class Perl5 < CodeGen method code (line 174) | def code class Pascal (line 204) | class Pascal < CodeGen class Parser3 (line 211) | class Parser3 < CodeGen class PARIGP (line 219) | class PARIGP < CodeGen class Octave_Ook (line 227) | class Octave_Ook < CodeGen method code (line 235) | def code class OCaml (line 255) | class OCaml < CodeGen class ObjC (line 262) | class ObjC < CodeGen class Nim (line 270) | class Nim < CodeGen class Nickle (line 277) | class Nickle < CodeGen class Neko (line 284) | class Neko < CodeGen class Mustache_NASM (line 291) | class Mustache_NASM < CodeGen method code (line 298) | def code class MSIL (line 318) | class MSIL < CodeGen method code (line 322) | def code class Modula2 (line 337) | class Modula2 < CodeGen method code (line 342) | def code class MiniZinc (line 357) | class MiniZinc < CodeGen class Makefile (line 364) | class Makefile < CodeGen class M4 (line 371) | class M4 < CodeGen class Lua (line 378) | class Lua < CodeGen class LOLCODE (line 385) | class LOLCODE < CodeGen method code (line 389) | def code class LLVMAsm (line 402) | class LLVMAsm < CodeGen method code (line 408) | def code class Ksh_LazyK_LiveScript (line 423) | class Ksh_LazyK_LiveScript < CodeGen method code (line 433) | def code class Kotlin (line 460) | class Kotlin < CodeGen class JavaScript_Jq_JSFuck (line 467) | class JavaScript_Jq_JSFuck < CodeGen method code (line 475) | def code class Java_ (line 511) | class Java_ < CodeGen method code (line 516) | def code class Jasmin (line 552) | class Jasmin < CodeGen method code (line 556) | def code class Icon_INTERCAL (line 573) | class Icon_INTERCAL < CodeGen method code (line 581) | def code class Haxe (line 603) | class Haxe < CodeGen class Haskell (line 610) | class Haskell < CodeGen class Groovy_Gzip (line 617) | class Groovy_Gzip < CodeGen method code (line 621) | def code class GolfScript_GPortugol_Grass (line 632) | class GolfScript_GPortugol_Grass < CodeGen method code (line 637) | def code class Go (line 672) | class Go < CodeGen method code (line 676) | def code class Gnuplot (line 689) | class Gnuplot < CodeGen class GEL (line 696) | class GEL < CodeGen class GDB (line 704) | class GDB < CodeGen class GAP (line 711) | class GAP < CodeGen class Gambas (line 718) | class Gambas < CodeGen class Forth_FORTRAN77_Fortran90 (line 726) | class Forth_FORTRAN77_Fortran90 < CodeGen method code (line 735) | def code class Fish (line 761) | class Fish < CodeGen class Flex (line 768) | class Flex < CodeGen class FALSELang (line 775) | class FALSELang < CodeGen class FSharp (line 783) | class FSharp < CodeGen class Execline (line 803) | class Execline < CodeGen class Erlang (line 810) | class Erlang < CodeGen class EmacsLisp (line 817) | class EmacsLisp < CodeGen class Elixir (line 825) | class Elixir < CodeGen class Dc_Dhall (line 848) | class Dc_Dhall < CodeGen class D (line 859) | class D < CodeGen class Crystal (line 876) | class Crystal < CodeGen class CommonLisp (line 884) | class CommonLisp < CodeGen class CoffeeScript (line 892) | class CoffeeScript < CodeGen method code (line 896) | def code class Clojure_CMake_Cobol (line 906) | class Clojure_CMake_Cobol < CodeGen method code (line 914) | def code class CSharp_Chef (line 940) | class CSharp_Chef < CodeGen method code (line 960) | def code class Cplusplus (line 977) | class Cplusplus < CodeGen method code (line 982) | def code class C (line 994) | class C < CodeGen method code (line 998) | def code class BeanShell_Befunge_BLC8_Brainfuck (line 1041) | class BeanShell_Befunge_BLC8_Brainfuck < CodeGen method code (line 1051) | def code class Bash_Bc (line 1076) | class Bash_Bc < CodeGen method code (line 1084) | def code class Awk (line 1091) | class Awk < CodeGen class ATS (line 1099) | class ATS < CodeGen class Asymptote (line 1106) | class Asymptote < CodeGen class AspectJ (line 1113) | class AspectJ < CodeGen method code (line 1117) | def code class ALGOL68_Ante (line 1134) | class ALGOL68_Ante < CodeGen method code (line 1142) | def code class AFNIX_Aheui (line 1154) | class AFNIX_Aheui < CodeGen method code (line 1158) | def code class Ada (line 1200) | class Ada < CodeGen method code (line 1204) | def code class Aplus (line 1229) | class Aplus < CodeGen class Zsh (line 1237) | class Zsh < CodeGen class Zoem (line 1245) | class Zoem < CodeGen class Yorick (line 1252) | class Yorick < CodeGen class Yabasic (line 1259) | class Yabasic < CodeGen method code (line 1263) | def code class XSLT (line 1277) | class XSLT < CodeGen method code (line 1281) | def code class VisualBasic_WebAssemblyBinary_WebAssemblyText_Whitespace (line 1297) | class VisualBasic_WebAssemblyBinary_WebAssemblyText_Whitespace < CodeGen method code (line 1319) | def code class VimScript (line 1361) | class VimScript < CodeGen method code (line 1366) | def code class Verilog (line 1373) | class Verilog < CodeGen class Vala_Velato (line 1380) | class Vala_Velato < CodeGen method code (line 1387) | def code class TypeScript_Unlambda (line 1407) | class TypeScript_Unlambda < CodeGen method code (line 1411) | def code class Tcsh_Thue (line 1418) | class Tcsh_Thue < CodeGen class Tcl (line 1426) | class Tcl < CodeGen class Swift (line 1433) | class Swift < CodeGen class SurgeScript (line 1440) | class SurgeScript < CodeGen method code (line 1444) | def code class StandardML_Subleq (line 1451) | class StandardML_Subleq < CodeGen method code (line 1456) | def code class Squirrel (line 1471) | class Squirrel < CodeGen class Scilab_Sed_Shakespeare_SLang (line 1478) | class Scilab_Sed_Shakespeare_SLang < CodeGen method code (line 1488) | def code class Scheme (line 1541) | class Scheme < CodeGen class Scala (line 1548) | class Scala < CodeGen method code (line 1552) | def code class Rust (line 1563) | class Rust < CodeGen class Ruby_ (line 1570) | class Ruby_ < CodeGen FILE: src/grass-boot.dat.gen.rb class Sym (line 1) | class Sym method initialize (line 2) | def initialize(name = "" % self.object_id) method inspect (line 6) | def inspect method [] (line 10) | def [](*others) function fn (line 25) | def fn(name, &blk) function dump (line 116) | def dump(s) FILE: src/lazyk-boot.dat.gen.rb class Var (line 7) | class Var method fvs (line 8) | def fvs method remove_abs (line 11) | def remove_abs method remove_var (line 14) | def remove_var(n) method inspect (line 21) | def inspect(need_paren = true) class Abs (line 26) | class Abs method fvs (line 27) | def fvs method remove_abs (line 34) | def remove_abs method remove_var (line 37) | def remove_var(v) method inspect (line 44) | def inspect(need_paren = true) class App (line 53) | class App method fvs (line 54) | def fvs method remove_abs (line 64) | def remove_abs method remove_var (line 67) | def remove_var(v) method inspect (line 78) | def inspect(need_paren = true) method to_unlambda (line 83) | def to_unlambda method simplify (line 86) | def simplify class Comb (line 109) | class Comb method fvs (line 110) | def fvs method remove_abs (line 113) | def remove_abs method remove_var (line 116) | def remove_var(v) method inspect (line 119) | def inspect(need_paren = true) method to_unlambda (line 122) | def to_unlambda method simplify (line 125) | def simplify function ary2app (line 130) | def ary2app(exp) function to_unlambda (line 143) | def to_unlambda(exp) function abs (line 147) | def abs(&b) FILE: src/wasm-tmpl.dat.gen.rb function f (line 1) | def f(s) function e (line 122) | def e(data) function d (line 139) | def d(data) FILE: vendor/aheui.rb function read_int (line 13) | def read_int function pop (line 30) | def (ss[21]).pop; shift; end FILE: vendor/ante.rb class Array (line 14) | class Array method rank (line 15) | def rank; self[0] end method suit (line 16) | def suit; self[1] end method rank= (line 17) | def rank=(value); self[0] = value end method suit= (line 18) | def suit=(value); self[1] = value end class Ante (line 21) | class Ante method initialize (line 22) | def initialize() method run (line 28) | def run(source) method parse (line 45) | def parse(source) method newline (line 73) | def newline(card) method assign (line 78) | def assign(card) method jump (line 84) | def jump(card) method dump (line 102) | def dump(card, char = nil) method remaining (line 117) | def remaining(card) method expression (line 128) | def expression(operands) method exception (line 150) | def exception(message) method dump_registers (line 154) | def dump_registers FILE: vendor/dummy-wasi-runtime.c function u32 (line 26) | u32 fd_write(u32 fd, u32 iovs, u32 iovsLen, u32 size) { function main (line 44) | int main() { FILE: vendor/grass.rb class Grass (line 40) | class Grass class Error (line 44) | class Error < StandardError ; end class RuntimeError (line 45) | class RuntimeError < Error ; end class IllegalState (line 46) | class IllegalState < Error ; end class Value (line 50) | class Value method char_code (line 51) | def char_code method app (line 55) | def app(m, arg) class Insn (line 60) | class Insn class App (line 63) | class App < Insn method initialize (line 64) | def initialize(m, n) method eval (line 68) | def eval(m) method pretty_print (line 74) | def pretty_print(q) class Abs (line 81) | class Abs < Insn method initialize (line 82) | def initialize(body) method eval (line 86) | def eval(m) method pretty_print (line 90) | def pretty_print(q) class Fn (line 97) | class Fn < Value method initialize (line 98) | def initialize(code, env) method app (line 102) | def app(m, arg) class CharFn (line 112) | class CharFn < Value method initialize (line 113) | def initialize(char_code) method app (line 118) | def app(m, arg) class Succ (line 124) | class Succ < Value method app (line 125) | def app(m, arg) class Out (line 130) | class Out < Value method app (line 131) | def app(m, arg) class In (line 138) | class In < Value method app (line 139) | def app(m, arg) method eval (line 148) | def eval(m) method start (line 168) | def start(code) method parse (line 172) | def parse(src) method run (line 190) | def run(src) FILE: vendor/lazyk.c type tagPair (line 41) | struct tagPair type tagPair (line 42) | struct tagPair type Pair (line 47) | typedef struct tagPair { function errexit (line 96) | void errexit(char *fmt, ...) function storage_init (line 106) | void storage_init(int size) function Cell (line 119) | Cell pair(Cell fst, Cell snd) function Cell (line 132) | Cell alloc(int n) function gc_run (line 145) | void gc_run(Cell *save1, Cell *save2) function Cell (line 191) | Cell copy_cell(Cell c) type RdStack (line 219) | typedef struct { function rs_init (line 226) | void rs_init(void) function rs_copy (line 235) | void rs_copy(void) function rs_max_depth (line 242) | int rs_max_depth(void) function rs_push (line 252) | void rs_push(Cell c) function Cell (line 275) | Cell load_program(const char *fname) function next_char (line 296) | int next_char(FILE *fp) function Cell (line 309) | Cell read_many(FILE *fp, int closing_char) function Cell (line 329) | Cell read_one(FILE *fp, int i_is_iota) function eval (line 376) | void eval(Cell root) function eval_print (line 487) | void eval_print(Cell root) function help (line 498) | void help(const char *progname) { function main (line 506) | int main(int argc, char *argv[]) FILE: vendor/whitespace.rb function read_int (line 41) | def read_int