Arduino syntax quiry

Guys,
I'm new to the Arduino. I want to load a bootloader on to my 328. I dont have a second Arduino or any progammers,so have chosen to port the Arduino isp to my mbed (please dont cry). The problem I have is understanding the use of key words LOW/HIGH in 2 function calls

flash(LOW, here, buff[x++]); and

flash(HIGH, here, buff[x++]);

What I need to know is what value does the compiler give to HIGH and LOW.

I dont have a second Arduino or any progammers,so have chosen to port the Arduino isp to my mbed

It's hard to believe that one would know enough to port the Arduino ISP to the mbed platform, and yet still not be able to look at the source code that comes with the IDE to find the answer to this question.

Alternatively, a simple sketch to write the values of HIGH and LOW to the serial monitor would answer the question.

Then i obviously need to go elsewhere to find the answer!

dfletch:
Then i obviously need to go elsewhere to find the answer!

How about here?

C:\code\arduino\arduino-1.0>grep -r HIGH . | grep "h:"
./hardware/arduino/bootloaders/optiboot/boot.h: \def GET_HIGH_FUSE_BITS
./hardware/arduino/bootloaders/optiboot/boot.h:#define GET_HIGH_FUSE_BITS (0x0003)
./hardware/arduino/bootloaders/optiboot/boot.h: GET_LOCK_BITS, GET_EXTENDED_FUSE_BITS, or GET_HIGH_FUSE_BITS.
./hardware/arduino/bootloaders/stk500v2/command.h:#define PARAM_BUILD_NUMBER_HIGH 0x81
./hardware/arduino/cores/arduino/Arduino.h:#define HIGH 0x1
./hardware/tools/avr/avr/include/avr/boot.h: \def GET_HIGH_FUSE_BITS
./hardware/tools/avr/avr/include/avr/boot.h:#define GET_HIGH_FUSE_BITS (0x0003)
./hardware/tools/avr/avr/include/avr/boot.h: GET_LOCK_BITS, GET_EXTENDED_FUSE_BITS, or GET_HIGH_FUSE_BITS.
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define SMHIGH _SFR_IO8(0x032)
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define ON_SMHIGH 0
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define SMHIGH_IE 1
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define SMHIGH_IF 2
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define BOD_SMHIGH_vect_num 37
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define BOD_SMHIGH_vect _VECTOR(37) /* SM High level - SWVBAT between 2V to 2.2V /
./hardware/tools/avr/avr/include/avr/io58u54a.h:#define FUSE_SMHIGH (unsigned char)~_BV(3) /
SM SWVBAT not activated by default */
./hardware/tools/avr/doc/avr-libc/avr-libc-user-manual/group__avr__boot.html:
./libraries/LiquidCrystal/LiquidCrystal.h: uint8_t _rs_pin; // LOW: command. HIGH: character.
./libraries/LiquidCrystal/LiquidCrystal.h: uint8_t _rw_pin; // LOW: write to LCD. HIGH: read from LCD.
./libraries/LiquidCrystal/LiquidCrystal.h: uint8_t _enable_pin; // activated by a HIGH pulse.

C:\code\arduino\arduino-1.0>