git @ Cat's Eye Technologies SixtyPical / d56e261
Don't use deprecated Falderal variable names anymore. Chris Pressey 7 years ago
4 changed file(s) with 5 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
33 -> Tests for functionality "Analyze SixtyPical program"
44
55 -> Functionality "Analyze SixtyPical program" is implemented by
6 -> shell command "bin/sixtypical analyze %(test-file)"
6 -> shell command "bin/sixtypical analyze %(test-body-file)"
77
88 Analysis determines what storage locations have been modified by a
99 routine.
33 -> Tests for functionality "Parse SixtyPical program"
44
55 -> Functionality "Parse SixtyPical program" is implemented by
6 -> shell command "bin/sixtypical parse %(test-file)"
6 -> shell command "bin/sixtypical parse %(test-body-file)"
77
88 -> Tests for functionality "Check SixtyPical program"
99
1010 -> Functionality "Check SixtyPical program" is implemented by
11 -> shell command "bin/sixtypical check %(test-file)"
11 -> shell command "bin/sixtypical check %(test-body-file)"
1212
1313 Some Basic Syntax
1414 -----------------
33 -> Tests for functionality "Emit ASM for SixtyPical program"
44
55 -> Functionality "Emit ASM for SixtyPical program" is implemented by
6 -> shell command "bin/sixtypical emit %(test-file)"
6 -> shell command "bin/sixtypical emit %(test-body-file)"
77
88 Emitting an `if`.
99
33 bin/sixtypical emit $1 > tmp.oph || exit 1
44 cat lib/basic_header.oph tmp.oph > tmp2.oph || exit 1
55 ophis tmp2.oph -o tmp.prg || exit 1
6 x64 tmp.prg
6 x64 -joydev2 1 tmp.prg
77 rm -f tmp.oph tmp2.oph tmp.prg