1# Source code size mod 2**32: 292 bytes 2# Method Name: <module> 3# Filename: version_specific/bug36/01_fstring.py 4# Argument count: 0 5# Keyword-only arguments: 0 6# Number of locals: 0 7# Stack size: 8 8# Flags: 0x00000040 (NOFREE) 9# First Line: 3 10# Constants: 11# 0: 0 12# 1: None 13# 2: 'Fred' 14# 3: 50 15# 4: 1991 16# 5: 10 17# 6: 12 18# 7: 'My name is ' 19# 8: ', my age next year is ' 20# 9: 1 21# 10: ', my anniversary is ' 22# 11: '%A, %B %d, %Y' 23# 12: '.' 24# 13: 'He said his name is ' 25# Names: 26# 0: datetime 27# 1: name 28# 2: age 29# 3: date 30# 4: anniversary 31# 5: print 32 3: 0 LOAD_CONST (0) 33 2 LOAD_CONST (None) 34 4 IMPORT_NAME (datetime) 35 6 STORE_NAME (datetime) 36 37 4: 8 LOAD_CONST ('Fred') 38 10 STORE_NAME (name) 39 40 5: 12 LOAD_CONST (50) 41 14 STORE_NAME (age) 42 43 6: 16 LOAD_NAME (datetime) 44 18 LOAD_ATTR (date) 45 20 LOAD_CONST (1991) 46 22 LOAD_CONST (10) 47 24 LOAD_CONST (12) 48 26 CALL_FUNCTION (3 positional arguments) 49 28 STORE_NAME (anniversary) 50 51 7: 30 LOAD_NAME (print) 52 32 LOAD_CONST ('My name is ') 53 34 LOAD_NAME (name) 54 36 FORMAT_VALUE 0 55 38 LOAD_CONST (', my age next year is ') 56 40 LOAD_NAME (age) 57 42 LOAD_CONST (1) 58 44 BINARY_ADD 59 46 FORMAT_VALUE 0 60 48 LOAD_CONST (', my anniversary is ') 61 50 LOAD_NAME (anniversary) 62 52 LOAD_CONST ('%A, %B %d, %Y') 63 54 FORMAT_VALUE 4 64 56 LOAD_CONST ('.') 65 58 BUILD_STRING 7 66 60 CALL_FUNCTION (1 positional argument) 67 62 POP_TOP 68 69 8: 64 LOAD_NAME (print) 70 66 LOAD_CONST ('He said his name is ') 71 68 LOAD_NAME (name) 72 70 FORMAT_VALUE (!r) 73 72 LOAD_CONST ('.') 74 74 BUILD_STRING 3 75 76 CALL_FUNCTION (1 positional argument) 76 78 POP_TOP 77 80 LOAD_CONST (None) 78 82 RETURN_VALUE 79 80