Commit Graph

13 Commits

Author SHA1 Message Date
Kartik Agaram
76590e79bb 4893 2018-12-30 00:36:07 -08:00
Kartik Agaram
9d27e966b5 4808 - clean up comments in all subx files 2018-11-30 16:45:15 -08:00
Kartik Agaram
ee9a9237d6 4802
Some automated commenting cleanup. Still needs more careful manual scanning.

  sed -i 's/^#   1-3/# . 1-3/' *.subx */*.subx
  sed -i 's/^#   op/# . op/' *.subx */*.subx
  sed -i 's/# vim/# . . vim/' *.subx */*.subx
  sed -i 's/^    # push args/    # . . push args/' *.subx */*.subx
  sed -i 's/^    # discard args/    # . . discard args/' *.subx */*.subx
  sed -i 's/^    # call/    # . . call/' *.subx */*.subx
  sed -i 's/^    # prolog/    # . prolog/' *.subx */*.subx
  sed -i 's/^    # epilog/    # . epilog/' *.subx */*.subx
  sed -i 's/^    # save registers/    # . save registers/' *.subx */*.subx
  sed -i 's/^    # restore registers/    # . restore registers/' *.subx */*.subx
  sed -i 's/  operand  /  register /' *.subx */*.subx
2018-11-30 11:13:36 -08:00
Kartik Agaram
d6535f3382 4792
Thanks Pelle Hjek for the feedback: http://arclanguage.org/item?id=20870
2018-11-28 11:18:50 -08:00
Kartik Agaram
e5cbbea435 4780 2018-11-26 00:26:20 -08:00
Kartik Agaram
de21899cb2 4669 2018-10-05 21:50:20 -07:00
Kartik Agaram
94ad882e82 4668 2018-10-05 21:30:22 -07:00
Kartik Agaram
ed0e64a981 4662 2018-10-05 10:42:16 -07:00
Kartik Agaram
8871cd05a9 4650 2018-10-02 11:21:05 -07:00
Kartik Agaram
d25e51dc0f 4644 2018-10-01 15:53:44 -07:00
Kartik Agaram
2b51cba67c 4639 2018-10-01 12:28:30 -07:00
Kartik Agaram
1dcd9350ce 4624
Start requiring a '-o' flag to designate the output binary when translating.

Things currently get funky if you pass in multiple inputs, but that's ok.
This is the first step to supporting multiple input files for a single
output binary.
2018-09-30 23:12:54 -07:00
Kartik Agaram
b515f3b704 4622
When I started SubX I imagined that being able to write machine code directly
was a feature. Now it's just a hole I haven't bothered closing yet.
2018-09-30 20:59:21 -07:00