gensym: hide the counter in an environment, define inc in stepA.
authorNicolas Boulenguez <nicolas.boulenguez@free.fr>
Sat, 11 May 2019 14:25:20 +0000 (16:25 +0200)
committerNicolas Boulenguez <nicolas.boulenguez@free.fr>
Sat, 11 May 2019 14:37:26 +0000 (16:37 +0200)
commit14ab099cea4623a2e7e28f5e4bf310ab7e43fd32
treef56480d3ce10304225670366fd8b487f697d9a31
parentc424b18de1a42081417b375daaab12efd8a22e61
gensym: hide the counter in an environment, define inc in stepA.

tests: check that `inc` is present in stepA.
nasm: split lines in mal_startup_string for readability.
objpascal: remove obsolete .orig file
swift: remove an unneeded line in template
swift4: remove duplicate definition of `or` macro
90 files changed:
ada.2/stepa_mal.adb
ada/stepa_mal.adb
awk/stepA_mal.awk
bash/stepA_mal.sh
basic/stepA_mal.in.bas
c/stepA_mal.c
chuck/stepA_mal.ck
clojure/src/mal/stepA_mal.cljc
coffee/stepA_mal.coffee
common-lisp/src/stepA_mal.lisp
core.mal
cpp/stepA_mal.cpp
crystal/stepA_mal.cr
cs/stepA_mal.cs
d/stepA_mal.d
dart/stepA_mal.dart
docs/TODO
docs/cheatsheet.html
docs/web/mal.js
elisp/stepA_mal.el
elixir/lib/mix/tasks/stepA_mal.ex
elm/stepA_mal.elm
erlang/src/stepA_mal.erl
es6/stepA_mal.mjs
factor/stepA_mal/stepA_mal.factor
fantom/src/stepA_mal/fan/main.fan
forth/stepA_mal.fs
fsharp/stepA_mal.fs
gnu-smalltalk/stepA_mal.st
go/src/stepA_mal/stepA_mal.go
groovy/stepA_mal.groovy
guile/stepA_mal.scm
haskell/stepA_mal.hs
haxe/StepA_mal.hx
hy/stepA_mal.hy
io/stepA_mal.io
java/src/main/java/mal/stepA_mal.java
js/stepA_mal.js
julia/stepA_mal.jl
kotlin/src/mal/stepA_mal.kt
livescript/stepA_mal.ls
logo/stepA_mal.lg
lua/stepA_mal.lua
make/stepA_mal.mk
mal/stepA_mal.mal
matlab/stepA_mal.m
miniMAL/stepA_mal.json
nasm/step6_file.asm
nasm/step7_quote.asm
nasm/step8_macros.asm
nasm/step9_try.asm
nasm/stepA_mal.asm
nim/stepA_mal.nim
objc/stepA_mal.m
objpascal/regexpr/Source/RegExpr.pas.orig [deleted file]
objpascal/stepA_mal.pas
ocaml/stepA_mal.ml
perl/stepA_mal.pl
perl6/stepA_mal.pl
php/stepA_mal.php
picolisp/stepA_mal.l
plpgsql/stepA_mal.sql
plsql/stepA_mal.sql
powershell/stepA_mal.ps1
process/guide.md
process/stepA_mal.txt
ps/stepA_mal.ps
python/stepA_mal.py
r/stepA_mal.r
racket/stepA_mal.rkt
rexx/stepA_mal.rexx
rpython/stepA_mal.py
ruby/stepA_mal.rb
rust/stepA_mal.rs
scala/stepA_mal.scala
scheme/stepA_mal.scm
skew/stepA_mal.sk
swift/stepA_mal.swift
swift/templates/step.swift
swift3/Sources/stepA_mal/main.swift
swift4/Sources/stepA_mal/main.swift
tcl/stepA_mal.tcl
tests/stepA_mal.mal
ts/stepA_mal.ts
vala/stepA_mal.vala
vb/stepA_mal.vb
vhdl/stepA_mal.vhdl
vimscript/stepA_mal.vim
wasm/stepA_mal.wam
yorick/stepA_mal.i