Commit History

Author SHA1 Message Date
  Roberto Ierusalimschy 7ca3c40b50 Another way to compile goto's 7 months ago
  Roberto Ierusalimschy 1c40ff9faa Scanner and parser use different tables for constants 7 months ago
  Roberto Ierusalimschy 75620b45ae 'lcode.c' can use 'checklimit', too 11 months ago
  Roberto Ierusalimschy 0acd55898d Added gcc option '-Wconversion' 1 year ago
  Roberto Ierusalimschy d9d2904f09 Details 4 years ago
  Roberto Ierusalimschy 94cbe46511 Details 4 years ago
  Roberto Ierusalimschy 63295f1f7f Fixed two bugs in to-be-closed variables x constants 5 years ago
  Roberto Ierusalimschy 5f83fb6582 Details 5 years ago
  Roberto Ierusalimschy d6af81084d New kind of expression VKSTR 6 years ago
  Roberto Ierusalimschy f6aab3ec1f First implementation of constant propagation 6 years ago
  Roberto Ierusalimschy 3d296304ef Towards constant propagation 6 years ago
  Roberto Ierusalimschy 54f7b46c1e New implementation for constants 6 years ago
  Roberto Ierusalimschy 8eca21c2e8 First take on constant propagation 6 years ago
  Roberto Ierusalimschy e4b02ca8e4 Structure 'Vardesc' does not need a 'name' field 6 years ago
  Roberto Ierusalimschy d9f40e3f6f First implementation for 'const' variables 6 years ago
  Roberto Ierusalimschy 35296e1fde Details 6 years ago
  Roberto Ierusalimschy a006514ea1 Big revamp in the implmentation of labels/gotos 6 years ago
  Roberto Ierusalimschy 4cd1f4aac0 Towards "to closed" local variables 6 years ago
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings 7 years ago
  Roberto Ierusalimschy 03c6a05ec8 no more nil-in-table 7 years ago
  Roberto Ierusalimschy 4a1612ff9b new experimental syntax using reserved word 'undef' 7 years ago
  Roberto Ierusalimschy e001d5aea6 'VRELOCABLE' -> 'VRELOC' 7 years ago
  Roberto Ierusalimschy 10b8c99bbb small peephole optimizations 7 years ago
  Roberto Ierusalimschy b42430fd3a 'lineinfo' in prototypes saved as differences instead of absolute 8 years ago
  Roberto Ierusalimschy 502a1d1108 new opcodes for table access with constant keys (strings and integers) 8 years ago
  Roberto Ierusalimschy 07cf8415e3 more comments + reordeing of union inside 'expdesc' to allow 9 years ago
  Roberto Ierusalimschy 19770b03a9 comments. (More explanation about kinds of expressions.) 9 years ago
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' 10 years ago
  Roberto Ierusalimschy 89b56e7d84 more precision between closure types ('LClosure' x 'CClosure') 11 years ago
  Roberto Ierusalimschy 8ef9e8460e bug (GC can collect long identifier during parser) + change (using 12 years ago