yus1108 / mcf

This is a toy compiler project named as mcf (making compiler is fun) aiming to make a compiler specialized for game development.
MIT License
1 stars 0 forks source link

[렉서] 숫자 literal 의 postfix 로 타입 지정 #10

Closed yus1108 closed 1 month ago

yus1108 commented 2 months ago

숫자 literal 의 postfix 로 타입 지정 가능하게 개선 필요

규칙 1: unsigned 인 경우 u가 붙는다. 규칙 2: integer 인 경우 i 가 붙는다. 규칙 3: 타입 크기를 비트에 맞게 지정한다 (예: uint32 foo = 100ui32;)

yus1108 commented 1 month ago

모든 정수는 integer 토큰으로 지정하고 평가기에서 타입에 맞게 저장되도록 체크 하도록 변경 하기로 결정