The University of Arizona
banner image

Kevin G. Luikens

Senior Undergraduate Student
and Undergrad Researcher, working with Saumya Debray.

GPG key: 0x85FD7795




Biography

Kevin Luikens expects to receive a B.S. degree in Computer Science from the University of Arizona at the end of the Fall 2011 semester.

Interests

Teaching

Compilers: Fall 2011

August 24, 2011:
  • first flex tutorial; replicate wc program
wc.l
September 2, 2011:
  • first bison tutorial; build a calculator
parser.y scanner.l
September 30, 2011:
  • error recovery with the html grammar
html_grammar.y
October 7, 2011:
  • introduced simple symbol table to the calculator
calc_symtable.tgz
October 28, 2011:
  • covered translations from source to code gen; brief overview of managing stack
codegen_10_28.s
November 4, 2011:
  • continued covering translations from source to code gen (new: type conversions and accessing array elements).
  • linked MIPS file is generated by a C-- compiler; this implementation uses stack space to manage its temporary variables (not required -- feel free to use global labels).
codegen_11_04.s
November 16, 2011:
  • question & answer discussion instead of lecture.
  • posting `for loop` and `array reference` examples as shown in discussion.
[for.c] [for.s]

[passarray.c] [passarray.s]

Research

GPUs + PostgreSQL.

Software Development Club

The club is currently and indefinitely inactive.

This video captures Josh Snider interacting with a touchscreen kiosk the club worked together to build. In the background is Chas Leichner and I am filming.