- 몸짱프로젝트/InfixToPrefix . . . . 20 matches
''ExpressionConverter.py''
class ExpressionConverter:
def __init__(self, aExpression = ''):
self.expression = aExpression
def getConvertedExpression(self):
expression = ''
expression += l
return expression
for e in self.expression:
class ExpressionConverterTestCase(unittest.TestCase):
e = ExpressionConverter()
e = ExpressionConverter()
def testGetConvertedExpression(self):
e = ExpressionConverter()
self.assertEqual( e.getConvertedExpression(), '+a')
e = ExpressionConverter()
self.assertEqual( e.getConvertedExpression(), '+a')
self.assertEqual( e.getConvertedExpression(), '+ab')
e = ExpressionConverter()
self.assertEqual( e.getConvertedExpression(), '+a*b')
- Gof/Composite . . . . 4 matches
RTL Smalltalk 컴파일러 프레임워크 [JML92] 는 CompositePattern을 널리 사용한다. RTLExpression 은 parse tree를 위한 Component 클래스이다. RTLExpression 은 BinaryExpression 과 같은 서브클래스를 가지는데, 이는 RTLExpression 객체들을 자식으로 포함한다. 이 클래스들은 parse tree를 위해 composite 구조를 정의한다. RegisterTransfer 는 프로그램의 Single Static Assignment(SSA) 형태의 중간물을 위한 Component 클래스이다. RegisterTransfer 의 Leaf 서브클래스들은 다음과 같은 다른 형태의 static assignment 를 정의한다.
- Gof/Facade . . . . 4 matches
ProgramNode* variable, ProgramNode* expression
parser tree는 StatementNode, ExpressionNode와 같은 ProgramNode의 subclass들의 인스턴스들로 이루어진다. ProgramNode 계층 구조는 Composite Pattern의 예이다. ProgramNode는 program node 와 program node의 children을 조작하기 위한 인터페이스를 정의한다.
virtual void Visit (ExpressionNode*);
ProgramNode의 각 subclass들은 ProgramNode의 child인 ProgramNode 객체를 호출하기 위해 Traverse operation을 구현한다. 매번 각 child는 children에게 같은 일을 재귀적으로 수행한다. 예를 들어, ExpressionNode는 Traverse를 다음과 같이 정의한다.
void ExpressionNode::Traverse (CodeGenerator& cg) {
- ACM_ICPC/2012년스터디 . . . . 3 matches
* Expressions
* Expressions - 풀이를 보고 문제를 풀어오기
* Expressions
- RegularExpression/2011년스터디 . . . . 3 matches
Regular Expression을 정의하고 더러운 상황에 대한 Regex의 강력함을 느껴보자.
Regular Expression입니다.
[2011년활동지도], [RegularExpression]
- AcceleratedC++ . . . . 2 matches
|| [http://lab.msdn.microsoft.com/express/visualc/default.aspx VS2005C++Express] || .net 2005의 VSC++버전의 Express Edition ||
- CPPStudy_2005_1 . . . . 2 matches
[http://lab.msdn.microsoft.com/express/visualc/default.aspx VS2005C++Express] .net 2005의 VSC++버전의 Express Edition
- Komodo . . . . 2 matches
가장 인상적인 기능을 뽑는다면 Rx(Regular Expression) Toolkit 을 들 수 있다. 이를 이용하면 Regular Expression 에서 각 그룹에 따른 변수들이 어떻게 뽑아져나오는지 쉽게 눈으로 확인할 수 있다.
- Linux/RegularExpression . . . . 2 matches
= Mastering Regular Expressions, 2nd Edition =
== Ch1 Introduction to Regular Expressions ==
- ProjectPrometheus/BugReport . . . . 2 matches
* ViewBookExtractor - Regular Expression
* SearchBookExtractor - Regular Expression
- Refactoring/SimplifyingConditionalExpressions . . . . 2 matches
= Chapter 9 Simplifying Conditional Expressions =
== Consolidate Conditional Expression ==
* You have a sequence of conditional tests with the same result. [[BR]]''Combine them into a single conditional expression and extract it.''
* The same fragment of code is in all branches of a conditional expression. [[BR]]''Move it outside of the expression.''
- SmallTalk/강좌FromHitel/강의4 . . . . 2 matches
CompiledExpression>>value:
Express라는 Smalltalk 환경에서는 Disk Browser가 있다고 합니다.
- ZeroPageHistory . . . . 2 matches
* 데블스캠프 : Toy Programming, Visual Basic, MIDI, Emacs, Python, OOP, Pipe, Regular Expression, Logic Circuit, Java, Security
* Regular Expression, HTML5, Android
- ZeroPage성년식/거의모든ZP의역사 . . . . 2 matches
* 데블스캠프 : Toy Programming, Visual Basic, MIDI, Emacs, Python, OOP, Pipe, Regular Expression, Logic Circuit, Java, Security
* Regular Expression, HTML5, Android
- 데블스캠프2012/첫째날/후기 . . . . 2 matches
* 첫 날이라 그래도 쉬운 내용을 한다고 했는데 새내기들이 어떻게 받아들였을지 궁금하네요. 하긴 저도 1학년 때 뭔 소리를 하나 했지만 -ㅅ-;;; 그래도 struct를 사용해서 많이 만들어 본 것 같아 좋았습니다. UI는 뭐랄까.. Microsoft Expression은 한번도 안 써 봤는데 그런게 있다는 것을 알 수 있어 좋았습니다. 페챠쿠챠에서는 서로가 어떤 것을 좋아하는지나 어떠한 곳에서 살았는지에 대해서 재미있게 알 수 있는 것 같아 좋았습니다. 아 베이스 가르쳐 달라고 하신 분,, 나중에 학회실로 오세요-.. 미천하지만 어느 정도 가르쳐는 줄 수 있.........
* 첫째 날 데블스 캠프는 정말 재미있었습니다. 우선 C 수업 중에 배우지 않은 문자열 함수와 구조체에 대해 배웠습니다. 또 수업 중에 배운 함수형 포인터를 실제로 사용해(qsort.... 잊지않겠다) 볼 수 있었습니다. 또 GUI를 위해 Microsoft Expression을 사용하게 됬는데, 이런 프로그램도 있었구나! 하는 생각이 들었습니다. GUI에서 QT Creator라는 것이 있다는 것도 오늘 처음 알게 되었습니다. 데블스 캠프를 통해 많은 것을 배울 수 있었습니다.
- CleanCode . . . . 1 match
* [http://blog.goyello.com/2013/05/17/express-names-in-code-bad-vs-clean/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+goyello%2FuokR+%28Goyelloblog%29 Express names in code: Bad vs Clean]
- Linux . . . . 1 match
[Linux/RegularExpression]
- Linux/필수명령어 . . . . 1 match
약간 어려운 부분은 쉘프로그래밍, 정규식(RegularExpression)부분인데 상당히 짜증남 -_-;''
- Linux/필수명령어/용법 . . . . 1 match
파일내에서 특정 패턴을 검색한다. 이름은 Global Regular Express Printer 의 머리글자이다.
- MoreEffectiveC++/Efficiency . . . . 1 match
* Lazy Expression Evaluation ( 표현을 위한 게으른 연산 )
- OptimizeCompile . . . . 1 match
'''Common subexpression elimination'''
|| Expression || Equivalent expression ||
- PHPStudy2005 . . . . 1 match
* [http://zeropage.org/~namsangboy/wiki/wiki.php/RegularExpressions 정규식]
- Plex . . . . 1 match
Pyrex 를 만든 개발자가 만들었다. [1002]가 Regular Expression 보다 좋아하는 Text Analysis Library.
- ProgrammingLanguageClass/2006/EndTermExamination . . . . 1 match
d) if에서 Dijkstra's Guarded Command 에서 Boolean Expression 중 어떠한 것도 참이 아닌경우 구문을 벗어나는지 묻는 문제
- ProjectPrometheus/CookBook . . . . 1 match
=== java regular expression ===
regular expression 패턴을 정의하기 위해서 ["Komodo"] 를 이용할 수도 있다. 또는 Seminar:TddRegularExpression 을 시도해보는 것도 좋다. ["1002"] 는 Python Interpreter 를 이용, 표현식을 찾아냈다.
- R'sSource . . . . 1 match
#http://165.194.17.5/wiki/index.php?url=zeropage&no=2985&title=Linux/RegularExpression&login=processing&id=&redirect=yes
- SmallTalk/강좌FromHitel/강의2 . . . . 1 match
☞ a Process(a CompiledExpression, priority: 5, state: #ready)
- TddRecursiveDescentParsing . . . . 1 match
expression = statement.getExpression()
self.assert_(expression != None)
term = expression.getTerm()
plus_operator = expression.getPlusOperator()
- VisualStudio2005 . . . . 1 match
이번 [VisualStudio2005]에서는 Express Edition이라는 버전을 다운로드할 수 있도록 제공하고 있다.
http://msdn.microsoft.com/vstudio/express/default.aspx
- pinple . . . . 1 match
Web Server : [nodejs] + [Express] + ejs
- 김태진 . . . . 1 match
* 정규표현식 - [RegularExpression/2011년스터디]
- 리눅스연습 . . . . 1 match
[(zeropage)Linux/RegularExpression]
- 문자반대출력/변형진 . . . . 1 match
preg_split()는 문자열 처리 능력이 탁월한 언어인 Perl에서 사용하는 Perl 호환 정규 표현식(Regular Expressions)을 차용하여 문자열을 분리하여 배열에 담는 함수.
- 문제풀이/1회 . . . . 1 match
Equivalent to eval(raw_input(prompt)). Warning: This function is not safe from user errors! It expects a valid Python expression as input; if the input is not syntactically valid, a SyntaxError will be raised. Other exceptions may be raised if there is an error during evaluation. (On the other hand, sometimes this is exactly what you need when writing a quick script for expert use.)
이런 경우를 개선하기 위해서 map 함수가 있는것입니다. 이를 Haskell에서 차용해와 문법에 내장시키고 있는 것이 List Comprehension 이고 차후 [http://www.python.org/peps/pep-0289.html Genrator Expression]으로 확장될 예정입니다. 그리고 print 와 ,혼용은 그리 추천하지 않습니다. print를 여러번 호출하는것과 동일한 효과라서, 좋은 컴퓨터에서도 눈에 뜨일만큼 처리 속도가 늦습니다. --NeoCoin
- 사랑방 . . . . 1 match
regular expression으로 다음이 표현가능한지.
negative LA assertion을 쓰면 간단합니다. {{{~cpp &(?!#\d{1,3};)}}} RE를 제대로 사용하려면 ''Mastering Regular Expressions, 2Ed ISBN:0596002890''를 공부하시길. --JuNe
- 임인택/내손을거친책들 . . . . 1 match
* The Haskell School of Expression
- 정규표현식/스터디/문자집합으로찾기/예제 . . . . 1 match
My..*First..Regular|.Expression.Example1
- 정규표현식/스터디/문자하나찾기/예제 . . . . 1 match
My..*First..Regular|.Expression.Example1
- 정모/2011.10.12 . . . . 1 match
* [RegularExpression/2011년스터디]
- 정모/2011.10.5 . . . . 1 match
* [RegularExpression/2011년스터디]
- 정모/2011.11.9 . . . . 1 match
* [RegularExpression/2011년스터디]
- 정모/2011.9.27 . . . . 1 match
* Regular Expression 파서 구현(?)
Found 42 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.