Directory src/mugen/ast/

Directory Created:
2009-01-22 13:53
Total Files:
32
Deleted Files:
1
Lines of Code:
4714

[root]/src/mugen/ast

Lines of Code

src/mugen/ast/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 443 (100.0%) 6026 (100.0%) 13.6
kazzmir 436 (98.4%) 5753 (95.5%) 13.1
drafkind 6 (1.4%) 272 (4.5%) 45.3
juvinious 1 (0.2%) 1 (0.0%) 1.0

Most Recent Commits

kazzmir 2012-11-12 19:56 Rev.: 7593

[mugen] invert filename slashes in the ast

18 lines of code changed in 2 files:

  • src/mugen/ast: ast.h (+1 -1), filename.h (+17 -2)
kazzmir 2012-08-25 15:34 Rev.: 7457

[mugen] dont confuse sca hit attributes for resources. check if the hit attributes matches whats in the reversal attributes

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-08-06 22:55 Rev.: 7417

[mugen] search for a character def file in the directory specified for instant modes. allow clsn arrays to leave off the number of the clsn since its specified in the clsn declaration anyway

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-02-29 15:05 Rev.: 7099

[mugen] parse H as a hitflag

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-02-21 17:45 Rev.: 7046

[mugen] treat AppendToClipboard the same as DisplayToClipboard. allow projectile expressions to look like functions

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-02-19 19:58 Rev.: 7031

[mugen] add object ids and implement ID and PlayerIdExist triggers

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-02-16 21:30 Rev.: 7008

[mugen] dummy implementations for projguarded and projcontact

1 lines of code changed in 1 file:

  • src/mugen/ast: argument.h (+1 -1)
kazzmir 2012-02-10 20:53 Rev.: 6980

[mugen] parse hitflags properly

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-02-09 16:44 Rev.: 6971

[mugen] add "front" as a possible word to ignore for resources

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-01-27 21:25 Rev.: 6922

[mugen] parse as#d# alpha values and start to figure out how the blend mode works

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-01-20 23:30 Rev.: 6879

[mugen] fix projhit hopefully

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-01-20 21:34 Rev.: 6878

[mugen] add argument ast class

122 lines of code changed in 5 files:

  • src/mugen/ast: all.h (+1), argument.h (new 106), ast.cpp (+7), ast.h (+4 -1), walker.h (+4)
kazzmir 2012-01-19 22:44 Rev.: 6874

[mugen] implement projhit

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2012-01-12 11:54 Rev.: 6828

add source information to all mugen exceptions

2 lines of code changed in 1 file:

  • src/mugen/ast: exception.h (+2 -1)
kazzmir 2011-12-31 17:20 Rev.: 6762

[mugen] add projhit as a function

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2011-12-31 17:06 Rev.: 6761

[mugen] prevent resources from being confused with other expressions. ignoreHitPause can be an expression

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2011-12-31 15:40 Rev.: 6760

[mugen] resources can accept expressions

18 lines of code changed in 2 files:

  • src/mugen/ast: ast.h (+1 -1), resource.h (+17 -13)
kazzmir 2011-12-07 22:59 Rev.: 6643

[mugen] use a new ast node to represent resources that come from different sff files

152 lines of code changed in 5 files:

  • src/mugen/ast: all.h (+1), ast.cpp (+9 -16), ast.h (+4 -31), resource.h (new 134), walker.h (+4)
kazzmir 2011-12-04 22:11 Rev.: 6632

[mugen] start to implement BindToTarget. add arguments to helper expressions

40 lines of code changed in 2 files:

  • src/mugen/ast: ast.h (+1 -1), helper.h (+39 -6)
kazzmir 2011-10-29 14:59 Rev.: 6469

[mugen] make the ast completely immutable. use views to extract data in a stateful manner

675 lines of code changed in 18 files:

  • src/mugen/ast: Expression.h (+67), Value.h (+106 -35), attribute-array.h (+18 -3), attribute-keyword.h (+11 -9), attribute-simple.h (+16 -1), extra.h (+10 -5), filename.h (+29 -4), function.h (+25), helper.h (+25), hitdef.h (+64 -18), identifier.h (+26), key.h (+26 -1), keyword.h (+29 -4), number.h (+53 -49), range.h (+25), string.h (+31 -5), value-attribute.h (+24), value-list.h (+90 -65)
kazzmir 2011-10-21 18:40 Rev.: 6429

[mugen] optimizations: compute the lowercase identifier name once. build the mapping of state controller names to types once

17 lines of code changed in 1 file:

  • src/mugen/ast: identifier.h (+17 -9)
kazzmir 2011-10-12 16:46 Rev.: 6370

[mugen] fix edge case for wrapping strings. allow commands to have trailing commas

5 lines of code changed in 2 files:

  • src/mugen/ast: Section.h (+4 -4), ast.h (+1 -1)
kazzmir 2011-08-23 14:47 Rev.: 5972

[mugen] the comparison operator for the second argument of an animelem defaults to equals if not given

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2011-08-18 22:32 Rev.: 5932

add line and column numbers to all mugen ast nodes

210 lines of code changed in 21 files:

  • src/mugen/ast: Expression.h (+16 -13), Section.h (+5 -17), Value.h (+2 -1), ast.cpp (+4 -3), ast.h (+15 -2), attribute-array.h (+7 -7), attribute-keyword.h (+11 -10), attribute-simple.h (+16 -34), attribute.h (+2 -1), filename.h (+7 -5), function.h (+8 -18), helper.h (+10 -8), hitdef.h (+15 -9), identifier.h (+5 -15), key.h (+37 -30), keyword.h (+7 -5), number.h (+13 -9), range.h (+7 -6), string.h (+7 -5), value-attribute.h (+7 -5), value-list.h (+9 -14)
kazzmir 2011-08-09 20:27 Rev.: 5853

add line numbers to ast::section

29 lines of code changed in 2 files:

  • src/mugen/ast: Section.h (+28 -7), ast.h (+1 -1)
kazzmir 2011-06-18 18:46 Rev.: 5642

[mugen] bump ast version

1 lines of code changed in 1 file:

  • src/mugen/ast: ast.h (+1 -1)
kazzmir 2011-02-24 11:30 Rev.: 5399

give line numbers to functions

27 lines of code changed in 3 files:

  • src/mugen/ast: ast.cpp (+4 -1), ast.h (+1 -1), function.h (+22 -3)
kazzmir 2011-02-12 22:59 Rev.: 5359

get storyboard data only in the storyboard class. pass in all the data to backgrounds

4 lines of code changed in 1 file:

  • src/mugen/ast: extra.h (+4 -4)
kazzmir 2011-02-11 16:30 Rev.: 5348

[mugen] add line numbers to value lists. dont strip directories for the intro file

45 lines of code changed in 3 files:

  • src/mugen/ast: ast.h (+1 -1), attribute-simple.h (+8), value-list.h (+36 -10)
kazzmir 2011-01-01 19:52 Rev.: 5185

fix equality for value-attributes

9 lines of code changed in 1 file:

  • src/mugen/ast: value-attribute.h (+9)
kazzmir 2011-01-01 19:35 Rev.: 5183

add value wrapper for attributes

87 lines of code changed in 4 files:

  • src/mugen/ast: all.h (+1), ast.cpp (+6 -1), ast.h (+4 -1), value-attribute.h (new 76)
kazzmir 2011-01-01 12:33 Rev.: 5177

guards for parsing mugen menu stuff

7 lines of code changed in 1 file:

  • src/mugen/ast: attribute-simple.h (+7)
kazzmir 2010-12-07 13:52 Rev.: 4994

fix a couple of warnings related to unsigned variables

1 lines of code changed in 1 file:

  • src/mugen/ast: value-list.h (+1 -1)
kazzmir 2010-10-13 19:55 Rev.: 4868

add a view object to tokens so immutable tokens can still be parsed

94 lines of code changed in 20 files:

  • src/mugen/ast: Expression.h (+7 -7), Section.h (+10 -9), Value.h (+1 -1), ast.cpp (+24 -21), attribute-array.h (+1 -1), attribute-keyword.h (+6 -5), attribute-simple.h (+1 -1), attribute.h (+1 -1), extra.h (+4 -4), filename.h (+2 -2), function.h (+1 -1), helper.h (+3 -3), hitdef.h (+5 -4), identifier.h (+1 -1), key.h (+13 -12), keyword.h (+2 -2), number.h (+2 -2), range.h (+4 -4), string.h (+2 -2), value-list.h (+4 -3)
kazzmir 2010-09-23 15:16 Rev.: 4803

use parse cache more often

8 lines of code changed in 2 files:

  • src/mugen/ast: attribute-keyword.h (+8), attribute.h (-4)
kazzmir 2010-09-23 14:38 Rev.: 4802

add caches for air and def

60 lines of code changed in 4 files:

  • src/mugen/ast: ast.cpp (+11 -2), ast.h (+4), attribute-keyword.h (+29), filename.h (+16 -1)
kazzmir 2010-09-21 22:28 Rev.: 4798

load cmd files from disk

13 lines of code changed in 1 file:

  • src/mugen/ast: extra.h (+13 -3)
kazzmir 2010-09-21 21:00 Rev.: 4797

cache the identifier name

7 lines of code changed in 1 file:

  • src/mugen/ast: identifier.h (+7)
kazzmir 2010-09-20 22:15 Rev.: 4793

add deserialize and equalitty for keys

122 lines of code changed in 3 files:

  • src/mugen/ast: ast.cpp (+17), ast.h (+14), key.h (+91 -15)
kazzmir 2010-09-20 15:41 Rev.: 4792

optimizations for serialization

83 lines of code changed in 18 files:

  • src/mugen/ast: Expression.h (+2 -2), Section.h (+8 -5), ast.cpp (+37 -16), ast.h (+19), attribute-array.h (+1 -1), attribute-keyword.h (+1 -1), attribute-simple.h (+1 -1), extra.h (+3 -1), filename.h (+1 -1), function.h (+1 -1), helper.h (+1 -1), hitdef.h (+2 -2), identifier.h (+1 -1), keyword.h (+1 -1), number.h (+1 -1), range.h (+1 -1), string.h (+1 -1), value-list.h (+1 -1)

(106 more)

Generated by StatSVN 0.7.0